Spanish-English dictionary »

verdolaga meaning in English

SpanishEnglish
verdolaga noun
{f}

common purslane(Portulaca oleracea)
noun

verdolaga de Cuba noun

miner's lettuce(plant)
noun