Definition of “ricin” - English Dictionary

british dictionary