Skip navigation.

amiid - What does it mean?

Definition of 'amiid'

English

Noun

(en-noun)
  • (zoology) Any member of the Amiidae.
  • ----

    Similar to 'amiid'

    amid, ayond, awned, aimed, ahind, amioid, ammoed