Definition of rostra in English:

rostra

plural form of rostrum

Pronunciation

rostra

/ˈrɒstrə/