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
lampoon lampoon
/læm ˈpun /