Definisi 'clupeidae'

English to English
noun
1 herrings; shad; sardines; etc. Terjemahkan
source: wordnet30
More Word(s)
fish family, clupeid, clupeid fish, alosa, genus alosa, genus pomolobus, isospondyli, order isospondyli,

Visual Synonyms