1 toad spit | Definition of toad spit

toad spit

noun
variants: or toad spittle

Definition of toad spit