Wiktionary
amphitretids
n. (plural of amphitretid English)
n. (plural of amphitretid English)