Symbion pandora
English Dictionary
->
Letter S
-> Symbion pandora
Search Dictionary:
Symbion pandora Definition
(n)
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 Synonyms
Symbion pandora
© Art Branch Inc.