Mellcrawler (creature)

Mellcrawlers were animals from Sullust. They smelt horrible, especially when dead.

Appearances

 * MedStar I: Battle Surgeons