Online English Dictionary

Home

Hexacapsular


a.

Having six capsules or seed vessels.


© 2009 Dammam Community College