Webster's Revised Unabridged Dictionary · 1913

Dimeran

Dimeran , noun

(Zoology) One of the Dimera.