English edit

Noun edit

hemicarps

  1. plural of hemicarp

Anagrams edit