Decandrous meaning

Of or pertaining to the Linnaean class of plants Decandria.
adjective
0
0
(botany) Having ten stamens.
adjective
0
0
Advertisement