kleptoplasts

English

Noun

kleptoplasts

  1. plural of kleptoplast