liliopsids
English
Noun
liliopsids
plural of
liliopsid