Subscriber login


Forgot your password?

Library card login

Other

cactus dahlia

Syllabification: (cac·tus dahl·ia)
Definition of cactus dahlia

noun

  • a dahlia of a variety that has rolled petals, giving the flower a prickly appearance.

cactus dahlia in other Oxford dictionaries

Definition of cactus dahlia in the British & World English dictionary
  |  Cite

Word of the day

kempt

/ kem(p)t /
adjective
maintained in a neat and clean condition …