lucentamycins

English

Noun

lucentamycins

  1. plural of lucentamycin