meaning of lepidium alpina

1. small tufted perennial herb of mountains of central and southern Europe having very small flowers of usually leafless stems; sometimes placed in genus Lepidium


Related Words

lepidium alpina |

Developed & Maintained By Taraprasad.com

Treasure Words