remorae

English

Noun

remorae

  1. plural of remora.