Nepeta teydea

Nepeta teydea is a species of flowering plant in the family Lamiaceae, native to the Canary Islands.

It was first described by Philip Barker-Webb and Sabin Berthelot.

[1]

This Lamiaceae article is a stub.

You can help Wikipedia by expanding it.