What is the full meaning of ocrea
(Latin) a sheath of stipules enclosing the leafstalks of certain plants, also OCHREA [n OCREAE or OCREAS]
Example of the word ocrea placed on a Scrabble board.