Meaning of borassus

Definition of borassus

(noun) palmyra

Other information on borassus

WIKIPEDIA results for borassus
Amazon results for borassus