paddle-tailed newts

English

Noun

paddle-tailed newts

  1. plural of paddle-tailed newt