English

edit

Noun

edit

henna-trees

  1. plural of henna-tree