Wiktionary
terebratulids
n. (plural of terebratulid English)
n. (plural of terebratulid English)