Live specimen of Phascolosoma perlucens collected in Fort Pierce Florida: general view

Kawauchi, Gisele Y.