1 result found

Search Results for: liquorice

Liquorice

Liquorice --> glycyrrhiza 1. (Science: botany) a genus of papilionaceous herbaceous plants, one species of which (g.... Read More