Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Euphorbia villosa
  1. A species of perennial, herbaceous plant that is native to Europe

Type of: spurge

Encyclopedia: Euphorbia villosa