polymyxa

See also: Polymyxa

Translingual

Adjective

polymyxa

  1. Associated with protists of the genus Polymyxa.

Derived terms