buttress roots

English

Noun

buttress roots

  1. plural of buttress root