Shark Bay mallee

English

Noun

Shark Bay mallee

  1. The plant Eucalyptus roycei.