protosteles
English
Noun
protosteles
plural of
protostele