English

edit

Noun

edit

haplosteles

  1. plural of haplostele