• word of the day

    ostryopsis

    ostryopsis - Dictionary definition and meaning for word ostryopsis

    Definition
    (noun) deciduous monoecious shrubs of China and Mongolia resembling trees of the genus Ostrya; sometimes placed in subfamily or family Carpinaceae
    Synonyms : genus ostryopsis
Download our Mobile App Today
Receive our word of the day
on Whatsapp