Summary
French Synonyms:   more detail...
  1. ricin:


French

Detailed Synonyms for ricin in French

ricin:

ricin

  1. ricin