potato trees

English

Noun

potato trees

  1. plural of potato tree.