English dictionary

euphorbia helioscopia meaning and definition

EUPHORBIA HELIOSCOPIA noun

Definition of Euphorbia helioscopia (noun)

  1. not unattractive European weed whose flowers turn toward the sun
Source: Princeton University Wordnet