porcupine flower en · NOUN Meanings (uncountable) Barleria prionitis, a shrub native to much of Asia.