mermis
/ˈmɜːrmɪs/Definitions
1. noun
A type of parasitic worm, particularly a species of nematode.
“The researcher studied the effects of mermis on plant growth.”
1. noun
A type of parasitic worm, particularly a species of nematode.
“The researcher studied the effects of mermis on plant growth.”