Synonyms for "ricin"

Words with similar meaning