Sandfish
English Meaning
A small marine fish of the Pacific coast of North America (Trichodon trichodon) which buries itself in the sand.
Sorry, No Malayalam Meaning for your input!
See Sandfis Want To Try Sandfish In Malayalam??