Carrots meaning

Plural form of carrot.
noun
2
4
Advertisement