Find the word definition

Wiktionary
indrid

n. (context zoology English) Any member of the Indridae.

Usage examples of "indrid".

This, Woody says, is the same kind of reflective material worn by Indrid Cold under his coat on that rainy November evening.

He said he received telepathic messages from Indrid Cold giving him specific information.

When he went off on a trip with Indrid Cold, a trip that seemed to take hours or days, he always found on his return that only a few hours of earth time had passed.

Cape where he was questioned for hours, covering every detail of bis visits with Indrid Cold.