meaning of hexacapsular

1. Having six capsules or seed vessels.


Related Words

hexacapsular |

Developed & Maintained By Taraprasad.com

Treasure Words