Definisi 'agrimonia procera'

English to English
noun
1 fragrant European perennial herb found at woodland margins on moist soils Terjemahkan
source: wordnet30

More Word(s)
agrimonia, agrimony,

Visual Synonyms