Find the word definition

The Collaborative International Dictionary
Amioid

Amioid \Am"i*oid\, a. (Zo["o]l.) Like or pertaining to the Amioidei. -- n. One of the Amioidei. [1913 Webster] ||

Wiktionary
amioid

a. (context zoology English) Like or relating to the Amioidei. n. (context zoology English) Any of the Amioidei.