Entry MNELE15168 (ML017945a)

E Mnemiopsis leidyi


Hierarchical group HOG:0486673.4f.35d at Opisthokonta

This group contains 2184 members:

D. Taxon Protein ID Cross reference Domain Architectures