a species of flowering plant in the tribe cichorieae of the family asteraceae (sonchus oleraceus) - Spanish English Dictionary

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)

English Spanish
Botany
a species of flowering plant in the tribe cichorieae of the family asteraceae (sonchus oleraceus) serraja [f] ES local