Wiktionary
sivaladapids
n. (plural of sivaladapid English)
n. (plural of sivaladapid English)