trilobitoide
Noun
Meaning
trilobitoide (plural trilobitoides)
A serolid isopod of the genus Ceratoserolis, but especially Ceratoserolis trilobitoides
Noun
trilobitoide (plural trilobitoides)
A serolid isopod of the genus Ceratoserolis, but especially Ceratoserolis trilobitoides