The hooklets on rostellum of Cysticercus cellulosae.
Sung-Jong Hong
CLOSE