ginger root

ginger root

English Noun
Ad

Definition

Ginger, the underground stem, or rhizome, of the plant Zingiber officinale.

Ad