A word examined

toads

noun
5 letters·English
noun

toads—toads are squat, warty-skinned amphibians like frogs, often living on land.

Wiktionary →
No comments yet