Definify.com

Definition 2025


leaf_mustard

leaf mustard

English

Noun

leaf mustard (uncountable)

  1. mustard greens