meaning of Canker bloom

Canker bloom meaning in General Dictionary

The bloom or bloom of this crazy rose or dog-rose

View more

  • The bloom or blossom associated with crazy rose or dog-rose.