Get Free Checker

oleaster family

NOUN
  1. shrubs or small trees often armed

How To Use oleaster family In A Sentence

List is Empty.