English

edit

Noun

edit

clerodendrins

  1. plural of clerodendrin