Skip to main content

ammodyte

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