sternebrae

English

Noun

sternebrae

  1. plural of sternebra