Definition Definition

dionaea - Meaning and Examples

Meaning of 'dionaea' (Webster Dictionary)

1 . Dionaea [ n.]
- An insectivorous plant. See Venus's flytrap.