Find the word definition

The Collaborative International Dictionary
Wikipedia
Lavendula

Lavendula may refer to:

  • Lavendula, grandsire of My Babu, Supreme Rock
  • Lavendula, Houston based band, which included Arthur Yoria
  • Streptomyces lavendulae, produces cycloserine, a broad-spectrum antibiotic used to treat tuberculosis