Meaning of mesocarpo in Spanish:

mesocarpo

masculine noun

Botany
  • 1Mesocarpio.