ricinuses

English

Noun

ricinuses

  1. plural of ricinus