pellitory of the wall

Noun

 * 1) A plant of the species, that has greenish flowers and often grows on walls.