Dionaea meaning

(botany) Venus flytrap.
noun
0
1
Advertisement

Origin of dionaea

  • From Ancient Greek a name of Aphrodite.

    From Wiktionary