macrochloroplasts

English

Noun

macrochloroplasts

  1. plural of macrochloroplast