AMIOID Meaning of AMIOID in English noun one of the amioidei. 2. amioid ·adj like or pertaining to the amioidei. Webster English vocab. Английский словарь Webster. 2012