glyptothecas
English
Noun
glyptothecas
plural of
glyptotheca