Definitions of flindosa:

  • noun:   tall Australian timber tree yielding tough hard wood used for staves etc