Chinese edit

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

Pronunciation edit


Noun edit

蔗蟾

  1. cane toad

Synonyms edit