goliath frog

Noun
  1. largest living frog; up to a foot and weighing up to 10 lbs; Africa

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

goliath frog
A scientist carefully measures a goliath frog in a lush tropical habitat.