BATRACHOID


Meaning of BATRACHOID in English

adj froglike. specifically: of or pertaining to the batrachidae, a family of marine fishes, including the toadfish. some have poisonous dorsal spines.

Webster English vocab.      Английский словарь Webster.