Wiktionary
cartilaginoids
n. (plural of cartilaginoid English)
n. (plural of cartilaginoid English)