Cnidoscolus Meaning

There are 1 meaning(s) for word Cnidoscolus

Meaning 1 : a genus of perennial plant with bristles; belonging to the family Euphorbiaceae

    Synonyms : genus cnidoscolus