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

Treasure Words