Noun Definition

flindersia schottiana

1.Definition: Australian timber tree whose bark yields a poison

Category: Plants