puff adders

See also: puffadders

English

Noun

puff adders

  1. plural of puff adder