THECA


Meaning of THECA in English

n. (pl. thecae)

1. Bot. a part of a plant serving as a receptacle.

2 Zool. a case or sheath enclosing an organ or organism.

Derivatives:

thecate adj.

Etymology: L f. Gk theke case

Oxford English vocab.      Оксфордский английский словарь.