sonchus oleraceus (0 synonym found)

Definition of sonchus oleraceus:

(N) : a species of flowering plant in the tribe Cichorieae of the family Asteraceae, native to Europe and Western Asia.

Definition of sonchus oleraceus:

(N) : a species of flowering plant in the tribe Cichorieae of the family Asteraceae, native to Europe and Western Asia.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top