Definisi 'sea louse'

English to English
noun
1 marine isopod crustacean Terjemahkan
source: wordnet30

More Word(s)
isopod,

Visual Synonyms