Head lettuce
Definition
Noun 1. Distinguished by leaves arranged in a dense rosette that develop into a compact ball.
P.S.: I had to backblip yesteday's picture.
213
views
- 0
- 0
- Canon PowerShot S95
- f/4.0
- 13mm
- 80
Definition
Noun 1. Distinguished by leaves arranged in a dense rosette that develop into a compact ball.
P.S.: I had to backblip yesteday's picture.
Comments
Sign in or get an account to comment.