Scrabble Cheat
ENDOCYTOSIS
ENDOCYTOSIS is a 11 letter Scrabble word worth 17 points.
the taking in of matter by a living cell by invagination of its membrane to form a vacuole.
Letter start with E