Vocabulary

蟇

toad (esp. the Japanese toad, Bufo japonicus)

noun