English dictionary

pelargonium limoneum meaning and definition

Definition and meaning of pelargonium limoneum at MeaningMonkey.org. pelargonium limoneum meaning and definition in the English Dictionary.

PELARGONIUM LIMONEUM noun

Definition of Pelargonium limoneum (noun)

  1. a common garden geranium with lemon-scented foliage
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: