• word of the day

    portulaca

    portulaca - Dictionary definition and meaning for word portulaca

    Definition
    (noun) a plant of the genus Portulaca having pink or red or purple or white ephemeral flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp