Boea hygrometrica

polypeptide: KZV39680.1

ID: KZV39680.1
Display: Armadillo repeat only 1
Orthologous Group: OG0001246

Mrna: KZV39680.1 Armadillo repeat only 1