Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ammodyte

- One of a genus of fishes; the sand eel.
- A kind of viper in southern Europe.