lorisids
English
Noun
lorisids
plural of
lorisid