meaning of lavandula officinalis

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


Related Words

lavandula officinalis |

Developed & Maintained By Taraprasad.com

Treasure Words