iJunoon official Urdu Dictionary
کافُوری
kafoori
English definition for camphoraceous
1. a. being or having the properties of camphor
Meaning for camphoraceous found in 35 Languages.
Sponored Video