Isopodous /(?)/

I·sop·o·dous

Isopodous

a.
  1. Same as Isopod.