Agrimonia procera
English Dictionary
->
Letter A
-> Agrimonia procera
Search Dictionary:
Agrimonia procera Definition
(n)
fragrant
European
perennial
herb
found
at
woodland
margins
on
moist
soils
Agrimonia procera Synonyms
Agrimonia procera
fragrant agrimony
© Art Branch Inc.