What is the full meaning of rostrocarinate
beaked and keeled [adj] / a supposed flint implement with beak and keel [n -S]
Example of the word rostrocarinate placed on a Scrabble board.