Otoplanidae gen. sp.
Source: NCBI Taxonomy (ID 39218)
Taxonomy ID: 39218
Rank: species
Scientific name: Otoplanidae gen. sp.
Synonym: Otoplanidae sp.
Statistics: 1 sequence