VariousWords beta
Related Terms:
Definitions:
Noun
arethusa
Definition: any of several bog orchids of the genus Arethusa having 1 or 2 showy flowers
Definition: A bog orchid, Arethusa bulbosa, sole species of the genus Arethusa, having a magenta flower; the dragon's mouth.