Term Gallery logo

Meanings of mesocarpo in Portuguese

mesocarp