Album

Badaftertaste

Can anyone tell me what this plant is? It smells and tastes like lemon furniture polish....Lemon Plant Help Badaftertaste