CLUPEID


Meaning of CLUPEID in English

noun Etymology: ultimately from Latin clupea, a small river fish Date: 1942 herring 2

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.