The AI-powered English dictionary
plural toepads
A pad that forms the lower surface of the toe of certain animals. examples