meaning of dodecandria

1. A Linnaean class of plants including all that have any number of stamens between twelve and nineteen.


Related Words

dodecandria | dodecandrian |

Developed & Maintained By Taraprasad.com

Treasure Words