What is the full meaning of rostrocarinates
ROSTROCARINATE, a supposed flint implement with beak and keel [n]
Example of the word rostrocarinates placed on a Scrabble board.