1 mycetozoa | Definition of mycetozoa

mycetozoon

noun
my·​ce·​to·​zo·​on
plural mycetozoa\ -​ōə \

Definition of mycetozoon

History and Etymology for mycetozoon

New Latin, from mycet- + -zoon

Keep scrolling for more