meaning of decandra
1. A Linnaean class of plants characterized by having ten stamens.
Related Words
decandria | decandrian | decandrous | polanisia dodecandra |
1. A Linnaean class of plants characterized by having ten stamens.
decandria | decandrian | decandrous | polanisia dodecandra |