English edit

Noun edit

xenoturbellan (plural xenoturbellans)

  1. Any bilaterian of the genus Xenoturbella.