meaning of sparada

1. A small California surf fish (Micrometrus aggregatus); -- called also shiner.


Related Words

sparada |

Developed & Maintained By Taraprasad.com

Treasure Words