Tubeworm

Tubeworms were one of the many creatures that dwell on the warm waters of the planet Muunilinst.

Appearances

 * Star Wars: Darth Plagueis