YourDictionary

mycetozoan

noun

myxomycete: term used when classified as a protozoan (class Eumycetozoa)

adjective

link/cite print suggestion box