English

edit

Noun

edit

epicarps

  1. plural of epicarp

Anagrams

edit