ochrea
nounFalse spellings of ocrea, ocreate.
nounA greave or legging.
nounA kind of sheath formed by two stipules united round a stem.
nounAlternative form of
A
False spellings of ocrea, ocreate.
nounA greave or legging.
nounA kind of sheath formed by two stipules united round a stem.
nounAlternative form of
A
Begin a journey through worlds of puzzles.