• word of the day

    nepeta

    nepeta - Dictionary definition and meaning for word nepeta

    Definition
    (noun) catmint
    Synonyms : genus nepeta
Download our Mobile App Today
Receive our word of the day
on Whatsapp