aniliid
/ˌænɪˈlaɪid/Definitions
1. noun
a type of parasitic worm, specifically a genus of nematodes that are parasitic to other invertebrates.
“The aniliid worm was found to be the primary cause of death in the infected snail population.”
1. noun
a type of parasitic worm, specifically a genus of nematodes that are parasitic to other invertebrates.
“The aniliid worm was found to be the primary cause of death in the infected snail population.”