an herbaceous plant in the subfamily faboideae of the legume family fabaceae (galega officinalis)
Meanings of "an herbaceous plant in the subfamily faboideae of the legume family fabaceae (galega officinalis)" in Spanish English Dictionary : 1 result(s)