abylid
English
Noun
abylid
(
plural
abylids
)
Any member of the family
Abylidae
.
Anagrams
laid by