Definify.com

Definition 2024


dau_miu

dau miu

English

Noun

dau miu (uncountable)

  1. snow pea shoots in Chinese cuisine