gastroid
English
Adjective
gastroid
(
not comparable
)
Having the form of a
stomach
Noun
gastroid
(
plural
gastroids
)
Such an
enteroid
Anagrams
gorditas