stylosomes

English

Noun

stylosomes

  1. plural of stylosome