SYMBION PANDORA(noun)Did you mean?RhymesAlso try..pandorasymbionDefinitions There is 1 meaning of the phrase Symbion Pandora. Symbion Pandora - as a 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 Word Variations & RelationsAnagramsStarts SStarts SYStarts SYMStarts SYMBEnds AEnds RAEnds ORAEnds DORAStarts S & ends AStarts SY & ends AStarts S & ends RAA-Z Proximitiessylvite13sylvites14symar10symars11symbion14 Symbion Pandora symbions15symbiont15symbiontic19symbiontically26symbionts16