plectosteles
English
Noun
plectosteles
plural of
plectostele