agrimonia_proceraEnglish

Agrimonia procera, fragrant agrimony

Noun

Fragrant European perennial herb found at woodland margins on moist soils

English: fragrant agrimony, Agrimonia procera

English words with similar meanings

Show 1 words