Home
Search
Index
Definify.com
Webster
1913
Edition
Dionaea
‖
Diˊo-næ′a
,
Noun.
[NL., fr. Gr. [GREEK] a name of Aphrodite.]
(Bot.)
An insectivorous plant. See
Venus’s flytrap
.
Similar Results