What is the full meaning of carinate
shaped like the keel of a ship [adj]
Example of the word carinate placed on a Scrabble board.