Find the word definition

Wikipedia
Neppia

Neppia is a genus of dugesiid triclad that is found in South America, Subantarctic region, Africa, Tasmania and New Zealand.

Until 1974 Neppia was considered a subgenus of Dugesia.