spirogyras

English

Noun

spirogyras

  1. plural of spirogyra