Older version of File:Pomacea canaliculata eggs on Pistia stratiotes.jpg

Shan Lv, National Institute of Parasitic Diseases