Boea hygrometrica

polypeptide: KZV56044.1

ID: KZV56044.1
Display: protein TOO MANY MOUTHS
Orthologous Group: OG0009740

Mrna: KZV56044.1 protein TOO MANY MOUTHS