Definition of rostra in English:

rostra

Pronunciation:

rostra

/ˈrɒstrə/