WordOver.com

thylakoid

Noun

thylakoid

  1. (biology) a folded membrane within plant chloroplasts; from which grana are made - used in photosynthesis

9 letters in word "thylakoid": A D H I K L O T Y.

No anagrams for thylakoid found in this word list.

Recent Queries: