abylids
English
Noun
abylids
plural of
abylid