kamus
.
Search
About
cat_shark
English
cat shark
Noun
Small bottom-dwelling sharks with cat-like eyes, found along continental slopes
English: cat shark