English

edit

Noun

edit

twoad (plural twoads)

  1. (archaic, dialectal) Alternative form of toad

References

edit