Meaning of flindosa

Definition of flindosa

(noun) tall Australian timber tree yielding tough hard wood used for staves etc

Other information on flindosa

WIKIPEDIA results for flindosa
Amazon results for flindosa