mesocarps

English

Noun

mesocarps

  1. plural of mesocarp

Anagrams