Trichome October 14, 2016 thcscience_admin Nepeta is a genus of plant. Nepeta may also refer to: HMS Nepeta, former name of the USS Pert Nepeta Leijon, a fictional character from the webcomic Homestuck (2009-2016) Topics referred to by the same term