umbrella ants
English
Noun
umbrella
ants
plural of
umbrella ant