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.