meaning of petasites fragrans

1. European herb with vanilla-scented white-pink flowers


Related Words

petasites fragrans |

Developed & Maintained By Taraprasad.com

Treasure Words