sausage trees

English

Noun

sausage trees

  1. plural of sausage tree