deadly carrots

English

Noun

deadly carrots

  1. plural of deadly carrot