yellow admirals
English
Noun
yellow
admirals
plural of
yellow admiral