chicken gizzard

[from the appearance of the bi-lobbed leaf] n. a plant (sp?) whose leaves are boiled into an infusion for diarrhea. (Eleu.)

You can comment on this FAQ

Rate this FAQ

0 (0 Votes)