Definition of Symbion pandora
1. Noun. Only known species of Cycliophora; lives symbiotically attached to a lobster's lip by an adhesive disk and feeding by means of a hairy mouth ring; its complex life cycle includes asexual and sexual phases.
Symbion Pandora Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Symbion Pandora Images