lilioids
English
Noun
lilioids
plural of
lilioid