English | German | Russian | Czech

deflagellated English

Meaning deflagellated meaning

What does deflagellated mean?

deflagellated

Having had the flagella removed.

Are you looking for...?