terrestrial branches

English

Noun

terrestrial branches

  1. plural of terrestrial branch