Ocrea-like; various structures in plants and animals.
[Latin] Ocrea-like; appl. various structures in plants and animals.