amphids
plural of amphid
Noun
plural of amphid