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