meaning of osmerus eperlanus

1. the common smelt of Europe


Related Words

osmerus eperlanus |

Developed & Maintained By Taraprasad.com

Treasure Words