'Euphorbia dentata' definitions:

Definition of 'Euphorbia dentata'

From: WordNet
noun
An annual weed of northeastern North America with dentate leaves [syn: toothed spurge, Euphorbia dentata]