amioid
English
Adjective
amioid
(
comparative
more
amioid
,
superlative
most
amioid
)
Belonging to, or relating to the
Amioidea
.
Noun
amioid
(
plural
amioids
)
Any of the
Amioidea
.
Anagrams
DiMaio
,
daimio
,
maioid