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