leafcell
nounUK /ˈliːf.sel/
US /ˈliːf.sel/
A tiny building block that makes up a leaf.
Under the microscope, we saw a green leafcell full of chlorophyll.
RELATED WORDS
OTHER MEANINGS
2. A small cell-like compartment in a leaf's structure that holds water and nutrients.
Each leafcell stores water to keep the leaf firm.
3. A unit of a leaf-shaped pattern in design or art.
The wallpaper had a repeating leafcell motif.
4. A tiny leaf-shaped compartment in a solar panel that converts light to energy.
Engineers tested a new leafcell to improve solar efficiency.