Definition of Arethusa

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

Synonyms of Arethusa


No Synonyms Found.

Antonyms of Arethusa


No Antonyms Found.

Homophones of Arethusa


No Homophones Found.