lepechinia lepechinia

Definition(s):

  • (n) a dicotyledonous genus of the family Labiatae

Synonym(s)

Wiki Images for lepechinia

definition of lepechinia
Word of the Day
languish languish
/ˈlæŋɡ wɪʃ /