meaning of sand launce
1.
very
small
silvery
eellike
schooling
fishes
that
burrow
into
sandy
beaches
Related Words
sand launce
|
Developed & Maintained By
Taraprasad.com