Tế bào elodea có màu xanh lục vì chúng chứa lục lạp chức năng, trong khi tế bào hành tây có màu trắng vì chúng không có lục lạp chức năng. Sở dĩ cây du có chứa lục lạp là do quá trình quang hợp.
Các tế bào của elodea, thường được phân loại là cỏ nước, quang hợp vì chúng phát triển trong điều kiện có ánh sáng mặt trời. Mặt khác, các tế bào của hành tây không quang hợp vì chúng phát triển bên dưới bề mặt. Tế bào Elodea cũng chứa một không bào chứa đầy chất lỏng gọi là nhựa tế bào chủ yếu được tạo thành từ nước.
Cấu trúc của tế bào elodea cũng khác với tế bào củ hành. Tế bào Elodea có hai lớp với kích thước khác nhau; một lớp dài và hẹp, và lớp thứ hai ngắn và rộng. Các tế bào hành tây lớn hơn và được xếp thành một lớp duy nhất.