Chinese

edit
sugar cane toad; moon
trad. (蔗蟾)
simp. #(蔗蟾)

Pronunciation

edit

Noun

edit

蔗蟾

  1. cane toad

Synonyms

edit