longfin burrower

English

Noun

longfin burrower (uncountable)

  1. The fish Apocreedia vanderhorsti.