Orrorrhoea meaning

Unhealthy increase belonging to secretion of serum ; liquid discharge.
noun
0
0
Advertisement

Origin of orrorrhoea

orro- +‎ -rrhœa, from Ancient Greek: conjunction of ορός (orrhos, “serum”), and ῥοία (rhoia, “flow”).