dionaea
English
dionaea meaning in English • dionaea का अर्थ अंग्रेजी में
Noun
- An insectivorous plant. See Venus's flytrap>.