abylids

English

Noun

abylids

  1. plural of abylid