dugesiid
Noun
Meaning
dugesiid (plural dugesiids)
(zoology) Any of the freshwater planarians in the family Dugesiidae, including the species used for studying regeneration in the laboratory.
Noun
dugesiid (plural dugesiids)
(zoology) Any of the freshwater planarians in the family Dugesiidae, including the species used for studying regeneration in the laboratory.