sea vomit

English

Noun

sea vomit (uncountable)

  1. Didemnum vexillum, a species of tunicate.