Theca in Tagalog

What is the translation of word Theca in Tagalog/Filipino ?

Meaning of   Theca in Tagalog is : ang CA

Sponsored

Defenition of word Theca

  • a receptacle, sheath, or cell enclosing an organ, part, or structure, in particular.

Sponsored

Other meanings of Theca