meaning of agrimonia procera

1. fragrant European perennial herb found at woodland margins on moist soils


Related Words

agrimonia procera |

Developed & Maintained By Taraprasad.com

Treasure Words