meaning of decandria
1.
A
Linnaean
class
of
plants
characterized
by
having
ten
stamens.
Related Words
decandria
|
decandrian
|
Developed & Maintained By
Taraprasad.com