thylakoïdes

French

Noun

thylakoïdes ?

  1. plural of thylakoïde