Definition of palmated newt in English:

palmated newt

noun

Zoology Botany
  • Palmate newt.

Origin

Early 20th century; earliest use found in Encyclopaedia Britannica.