ROSTRA MEANING IN ENGLISH

• Rostra Definition & Synonyms

  1. (pl. ) of Rostrum
  2. (n. pl.) See Rostrum, 2.


• Rostrated Definition & Synonyms

  1. (a.) Having a process resembling the beak of a bird; beaked; rostellate.
  2. (a.) Furnished or adorned with beaks; as, rostrated galleys.


RECENT SEARCHES