toad

/toud/
Noun
  1. any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

toad
A small toad hops across a mossy log near a pond.