What is the full meaning of manticora
a mythical monster with head of man, body of lion, tail of dragon or scorpion, also MANTICORE [n -S]
Example of the word manticora placed on a Scrabble board.