thylakoids

English

Noun

thylakoids

  1. plural of thylakoid