Definify.com

Definition 2025


疥蛤蟆

疥蛤蟆

Chinese

scabies Anura
simp. and trad.
(疥蛤蟆)
蛤蟆

Noun

疥蛤蟆

  1. toad

Synonyms