kyphosids
English
Noun
kyphosids
plural of
kyphosid