The story
From myo- + suppressin.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Any of a family of peptide agonists that inhibit the action of muscles (especially of arthropods) Full definition →
From myo- + suppressin.
Etymology from Wiktionary, CC BY-SA 4.0.