meaning of lavandula latifolia

1. Mediterranean plant with pale purple flowers that yields spike lavender oil


Related Words

lavandula latifolia |

Developed & Maintained By Taraprasad.com

Treasure Words