semishrubs

English

Noun

semishrubs

  1. plural of semishrub