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