meaning of mesocarp

1. the middle layer of a pericarp


Related Words

mesocarp |

Developed & Maintained By Taraprasad.com

Treasure Words