Simplified Chinese Meaning of toad frog

蟾蜍

Other Simplified Chinese words related to 蟾蜍

No Synonyms and anytonyms found

Definitions and Meaning of toad frog in English

Wordnet

toad frog (n)

any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species

FAQs About the word toad frog

蟾蜍

any of various tailless stout-bodied amphibians with long hind limbs for leaping; semiaquatic and terrestrial species

No synonyms found.

No antonyms found.

toad => 蟾蜍, to wit => 即, to the south => 向南, to the lowest degree => 到最低程度, to the limit => 到极限,