bean trees

English

Noun

bean trees

  1. plural of bean tree