BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Flossenstachel {m} [zool.] fin ray

Flossenstacheln {pl} fin rays