ammodyte
English
ammodyte meaning in English • ammodyte का अर्थ अंग्रेजी में
Noun
- One of a genus of fishes; the sand eel.