Subscribe
URL of the page has been copied to clipboard.
Meaning : Smelts.
Synonyms : osmeridae
Install App
Family osmeridae meaning in Telugu.