inshoots

English

Noun

inshoots

  1. plural of inshoot