goodyera goodyera

Definition(s):

  • (n) genus of small orchids of the northern hemisphere with creeping rhizomes and stalked ovate leaves and small flowers

Wiki Images for goodyera

definition of goodyera
Word of the Day
indigent indigent
/ˈɪn dɪ dʒənt /