aidids
plural of aidid
Noun
plural of aidid