Wiktionary
centrolenids
n. (plural of centrolenid English)
n. (plural of centrolenid English)