Definisi 'scorpaenid'

English to English
noun
1 any of numerous carnivorous usually bottom-dwelling warm-water marine fishes found worldwide but most abundant in the Pacific Terjemahkan
source: wordnet30


Visual Synonyms