• Nepeta

    Origin

    From Nepeta ("genus name").

    Full definition of nepeta

    Noun

    nepeta

    (plural nepetas)
    1. (botany) Any plant of the genus Nepeta of flowering plants, including catnip and ground ivy.
    © Wiktionary