See Also: Nepeta(medicine)
nepeta(dictionary)

nepeta (iou)



nepeta noun. E20.
[mod. Latin (see below) from Latin = calamint (formerly in this genus).]
Any of various labiate plants of the genus Nepeta; esp. N. faasenii and N. mussinii, with blue or violet-blue flowers, grown to edge flower-beds.