immotile

Explore definitions, synonyms, and language insights of immotile

Definitions

Adjective Satellite
(of spores or microorganisms) not capable of movement