longshoots

English

Noun

longshoots

  1. plural of longshoot