Definitions
There is 1 meaning of the phrase
Satureja Grandiflora.
Satureja Grandiflora - as a noun
Aromatic herb with large pink flowers; southern and southeastern europe; anatolia; northern iran
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- saturator
- saturators
- saturday
- satureia
- satureja
- Satureja Grandiflora
- saturn
- saturnalia
- saturnalian
- saturnalianly
- saturnalias