Casuarina - Definition

casuarina

n 1: any of various trees and shrubs of the genus Casuarina
having jointed stems and whorls of scalelike leaves; some
yield heavy hardwood

Look up another word