meaning of ammodyte

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


Related Words

ammodyte |

Developed & Maintained By Taraprasad.com

Treasure Words