English

edit

Noun

edit

macroconches

  1. plural of macroconch