Strepsorhina /(?)/

Strep·so·rhi·na

Strepsorhina

n. pl.
  1. Same as Lemuroidea. (Zool.)