• word of the day

    elsholtzia

    elsholtzia - Dictionary definition and meaning for word elsholtzia

    Definition
    (noun) any of various aromatic herbs of the genus Elsholtzia having blue or purple flowers in one-sided spikes
Download our Mobile App Today
Receive our word of the day
on Whatsapp