English

edit

Noun

edit

mesocarps

  1. plural of mesocarp

Anagrams

edit