vegetable ivory trees

English

Noun

vegetable ivory trees

  1. plural of vegetable ivory tree