Noun american toad has 1 sense
  1. American toad, Bufo americanus - common toad of America
    --1 is a kind of true toad
,
TOP