Anatomy

Not true about amoebic liver abscess