Definition of Dionaea

  • (n.) An insectivorous plant. See Venus's flytrap.

Synonyms of Dionaea


Antonyms of Dionaea


No Antonyms Found.

Homophones of Dionaea


No Homophones Found.