arethusa

Noun
  1. Any of several bog orchids of the genus Arethusa having 1 or 2 showy flowers (synset 112066329)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches