coral swirl

English

Noun

coral swirl

  1. A tree, Wrightia antidysenterica