meaning of trifolium alpinum

1. European mountain clover with fragrant usually pink flowers


Related Words

trifolium alpinum |

Developed & Maintained By Taraprasad.com

Treasure Words