octopus bushes

English

Noun

octopus bushes

  1. plural of octopus bush