mycetozoon
noun
my·ce·to·zo·on
plural mycetozoa\ -ōə \
Definition of mycetozoon
Keep scrolling for more