ULMACEOUS MEANING IN ENGLISH

• Ulmaceous Definition & Synonyms

  1. (a.) Of or pertaining to a suborder of urticaceous plants, of which the elm is the type.


RECENT SEARCHES