Icosandria
Definition of Icosandria
1. n. pl. A Linnæan class of plants, having twenty or more stamens inserted in the calyx.
Medical Definition of Icosandria
1.
1. n. pl. A Linnæan class of plants, having twenty or more stamens inserted in the calyx.
1.