English

edit

Noun

edit

tetrabranchs

  1. plural of tetrabranch