cat shark n : small bottom-dwelling sharks with catlike eyes; found along continental slopes
版權所有 © 2024 3Dict.net