gastroid (English, noun)
expansion: gastroid (plural gastroids)
Senses:
glosses: Such an enteroid
Forms:
form: gastroids
tags: plural