Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of casuarina

- A genus of leafless trees or shrubs, with drooping branchlets of a rushlike appearance, mostly natives of Australia. Some of them are large, producing hard and heavy timber of excellent quality, called beefwood from its color.

Crossword clue for casuarina

- She oak