hairy China cardamom
noun
: an aromatic seed of a Chinese herb (Amomum villosum) used as a substitute for true cardamom
Love words? Need even more definitions?
Merriam-Webster unabridged
Share