toadhead

/T OW1 D HH EH0 D/
noun
  1. 1

    Ellipsis of toadhead agama [Any lizard of the genus Phrynocephalus.]