Meaning of symbion pandora
Definition of symbion pandora
(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
Other information on symbion pandora
WIKIPEDIA results for
symbion pandora
Amazon results for
symbion pandora
Tweet