a species of flowering plant in the tribe cichorieae of the family asteraceae (sonchus oleraceus)
Meanings of "a species of flowering plant in the tribe cichorieae of the family asteraceae (sonchus oleraceus)" in Spanish English Dictionary : 1 result(s)