WordOver.com

lysosome

Noun

lysosome

  1. (biology) a structure found in all types of animal cells which contains a large range of digestive enzymes capable of splitting most biological macromolecules

8 letters in word "lysosome": E L M O O S S Y.

No anagrams for lysosome found in this word list.

Recent Queries: