See also: Polymyxa

Translingual edit

Adjective edit

polymyxa

  1. Associated with protists of the genus Polymyxa.

Derived terms edit