indolizidines

English

Noun

indolizidines

  1. plural of indolizidine