meaning of dipsacus sylvestris

1. European teasel with white to pink flowers; naturalized in United States


Related Words

dipsacus sylvestris |

Developed & Maintained By Taraprasad.com

Treasure Words