Spanish-English dictionary »

onagra meaning in English

SpanishEnglish
onagra noun
{f}

evening primrose [evening primroses](flowering plant of the genus Oenothera)
noun
[UK: ˈiːv.n̩.ɪŋ ˈprɪm.rəʊz] [US: ˈiːv.n̩.ɪŋ ˈprɪmroʊz]