Definition of muscle banner in English:

muscle banner

noun

Zoology
  • Any of the longitudinal retractor muscles of the septa in anthozoans.

Origin

Early 20th century.