synteliids
English
Noun
synteliids
plural of
synteliid