AMMODYTE MEANING IN ENGLISH

• Ammodyte Definition & Synonyms

  1. (n.) One of a genus of fishes; the sand eel.
  2. (n.) A kind of viper in southern Europe.


RECENT SEARCHES