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
Tweet