sulphur tree

English

Noun

sulphur tree (plural sulphur trees)

  1. (botany) Alternative spelling of sulfur tree.

Hypernyms