meaning of spirilla

1. any flagellated aerobic bacteria having a spirally twisted rodlike form


Related Words

spirilla | spirillaceae |

Developed & Maintained By Taraprasad.com

Treasure Words