Definify.com

Definition 2025


leafy_greens

leafy greens

English

Noun

leafy greens pl (plural only)

  1. leaf vegetables