yellow-shouldered ladybirds
English
Noun
yellow
-
shouldered
ladybirds
plural of
yellow-shouldered ladybird