meaning of sand lance

1. very small silvery eellike schooling fishes that burrow into sandy beaches


Related Words

sand lance |

Developed & Maintained By Taraprasad.com

Treasure Words