carrot weevils
English
Noun
carrot
weevils
plural of
carrot weevil