Definisi 'scorpionfish'

English to English
noun
1 marine fishes having a tapering body with an armored head and venomous spines Terjemahkan
source: wordnet30


Visual Synonyms