meaning of lavandula angustifolia

1. aromatic Mediterranean shrub widely cultivated for its lilac flowers which are dried and used in sachets


Related Words

lavandula angustifolia |

Developed & Maintained By Taraprasad.com

Treasure Words