Home
Search
Index
Definify.com
Webster
1828
Edition
Dodecagyn
DODECAGYN
,
Noun.
[Gr., twelve; a female.] In botany, a plant having twelve pistils.
Similar Results
Dodecagyn
Dodecagon
Decagyn