Definition of rostra in English:

rostra

Pronunciation

rostra

/ˈrɒstrə/