Definify.com

Definition 2024


leaf_mustard

leaf mustard

English

Noun

leaf mustard (uncountable)

  1. mustard greens