Skip to main content

sandfish

English sandfish meaning in English  •  sandfish का अर्थ अंग्रेजी में
Noun
  • A small marine fish of the Pacific coast of North America (Trichodon trichodon) which buries itself in the sand.
Advertisement