Find the word definition

The Collaborative International Dictionary
Wikipedia
Spathula

Spathula is a genus of dugesiid triclad. Its species are found in Australia and New Zealand.

Until 1977 Spathula was ranked as a subgenus of Dugesia.