Definisi 'squatinidae'

English to English
noun
1 bottom-dwelling ray-like sharks Terjemahkan
source: wordnet30


Visual Synonyms