Xenorhabdus
|
Xenorhabdus eapokensis (organism)
Xenorhabdus eapokensis
Id
77951000181105
Status
Primitive