What does amioid mean?
The definition of amioid
Am”i*oid, a. (Zoöl.)
Like or pertaining to the Amioidei.

— n.

One of the Amioidei.