scaroid (English, noun)
expansion: scaroid (plural scaroids)
Senses:
glosses: A parrotfish
tags: archaic
Forms:
form: scaroids
tags: plural