ocrea meaning

Meaning of ocrea

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.

Unscrambled word ocrea

Points for ocrea

Scrabble
10 points
Word With Friends
8 points
Wordfeud
10 points