Definition of star slime in English:

star slime

noun

historical

Origin

Late Middle English; earliest use found in Promptorium Parvulorum.