NichiDict

おおひきがえる

大蟇
[oohikigaeru]

Meanings

1.Noun

cane toad (Rhinella marina); marine toad; giant toad