What is the full meaning of rostrate
having a rostrum [adj]
Example of the word rostrate placed on a Scrabble board.