THECA


Meaning of THECA in English

[ 'θi:kə ]

■ noun ( plural ~e -si: )

1》 Anatomy the loose sheath enclosing the spinal cord.

2》 Anatomy the outer layer of cells of a Graafian follicle.

3》 Zoology a cup-like or tubular structure containing a coral polyp.

4》 Botany each of the lobes of an anther, containing two pollen sacs.

Derivatives

~te adjective

Origin

C17: via L. from Gk thēkē 'case'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.