micromeria
/maɪkrəʊˈmɪəriə/Definitions
1. noun
a genus of flowering plants in the family Lamiaceae.
“Several species of micromeria are found in the Mediterranean region.”
1. noun
a genus of flowering plants in the family Lamiaceae.
“Several species of micromeria are found in the Mediterranean region.”