Webster's Revised Unabridged Dictionary · 1913

Teleophore

Teleophore , noun

[Greek teleos complete + fe`rein to bear.]

(Zoology) Same as Gonotheca.