Tamil Dictionary
🔍
dionaea
Di`o*næ"a, n. Etym: [NL., fr. Gr. (Bot.) Defn: An insectivorous plant. See Venus's flytrap.
dionaea - Similar Words
donate
ditone
diaconate
done
dona
dine
odonata
dounane
donable
dispone
madurai.io
About