• word of the day


    primula - Dictionary definition and meaning for word primula

    (noun) any of numerous short-stemmed plants of the genus Primula having tufted basal leaves and showy flowers clustered in umbels or heads
    Synonyms : primrose
Download our Mobile App Today
Receive our word of the day
on Whatsapp