Skip to main content

spirilla

The word 'spirilla' has 2 different meanings.

Choose one to see details.

spirilla

spirillum