ostrya ostrya

Definition(s):

  • (n) deciduous monoecious trees of Europe and Asia and America; sometimes placed in subfamily or family Carpinaceae

Wiki Images for ostrya

definition of ostrya
Word of the Day
lucid lucid
/ˈlu səd /