Meaning of casuarina

Definition of casuarina

(noun) any of various trees and shrubs of the genus Casuarina having jointed stems and whorls of scalelike leaves; some yield heavy hardwood

Other information on casuarina

WIKIPEDIA results for casuarina
Amazon results for casuarina