VariousWords beta
Related Terms:
Noun
Definition: A deciduous perennial shrub native to South America, used for its lemon-like fragrance and flavor, Aloysia citrodora.
VariousWords beta
Definition: A deciduous perennial shrub native to South America, used for its lemon-like fragrance and flavor, Aloysia citrodora.