Synonym-English dictionary »

krill synonyms in English

SynonymEnglish
krill noun
generic term

euphausia pacificanoun