Monkey Face Appearance

(redirected from Smiling Face Appearance)
A fanciful descriptor for the appearance of Giardia lamblia trophoblasts which have a pear-like shape, with 2 nuclei at the broad end—which correspond to the ‘eyes’—and flagella at the tapered end