'flame nettle' definitions:

Definition of 'flame nettle'

From: WordNet
noun
Any of various Old World tropical plants of the genus Coleus having multicolored decorative leaves and spikes of blue flowers [syn: coleus, flame nettle]