Skip to definition.
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