Definition, synonyms and related words
An oligopeptide toxin obtained from the venom of the tarantula Grammostola spatulata