Englishfor English speakers
Spirillaceae English
Meaning Spirillaceae meaning
What does Spirillaceae mean?
Spirillaceae
Synonyms Spirillaceae synonyms
What other words have the same or similar meaning as Spirillaceae?