Meaning of indian rosewood

Definition of indian rosewood

(noun) East Indian tree having a useful dark purple wood

Other information on indian rosewood

WIKIPEDIA results for indian rosewood
Amazon results for indian rosewood