English edit

Noun edit

rostrals

  1. plural of rostral