Wiktionary
amphitretid
n. (context zoology English) Any member of the Amphitretidae.
n. (context zoology English) Any member of the Amphitretidae.