1 garden egg | Definition of garden egg

garden egg

noun

Definition of garden egg