Popular Wordlists
  • 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
Connect with us on Facebook