meaning of blastocarpous

1. Germinating inside the pericarp, as the mangrove.


Related Words

blastocarpous |

Developed & Maintained By Taraprasad.com

Treasure Words