Wiktionary
halichondrids
n. (plural of halichondrid English)
n. (plural of halichondrid English)