Meaning of arethusa

Definition of arethusa

(noun) any of several bog orchids of the genus Arethusa having 1 or 2 showy flowers

Other information on arethusa

WIKIPEDIA results for arethusa
Amazon results for arethusa