• word of the day

    goodyera

    goodyera - Dictionary definition and meaning for word goodyera

    Definition
    (noun) genus of small orchids of the northern hemisphere with creeping rhizomes and stalked ovate leaves and small flowers
    Synonyms : genus goodyera
Download our Mobile App Today
Receive our word of the day
on Whatsapp