cyanoplasts

English

Noun

cyanoplasts

  1. plural of cyanoplast