Home
Search
Index
Definify.com
Webster
1828
Edition
Icosandrian
ICOSAN'DRIAN
,
Noun.
Pertaining to the class of plants, Icosandria, having twenty or more stamens inserted in the calyx.
Similar Results
Icosandrian