Definisi 'immotile'

English to English
adjective satellite
1 (of spores or microorganisms) not capable of movement Terjemahkan
source: wordnet30


Visual Synonyms