batrachoid

'bætrә,kɔid

英文释义

a. Froglike. Specifically: Of or pertaining to the
Batrachidae, a family of marine fishes, including the toadfish. Some
have poisonous dorsal spines.

中文翻译

a. 似蛙的

学习工具