tilacoide

Noun

 * 1)  thylakoid

Noun

 * 1)  thylakoid