proseriate

English

Noun

proseriate (plural proseriates)

  1. Any flatworm of the order Proseriata

Anagrams