How to pronounce "theca"

Add your own pronunciation of "theca"

Meanings and definitions of "theca"

Noun

a case or sheath especially a pollen sac or moss capsule

Synonyms:

Noun

outer sheath of the pupa of certain insects

Synonyms: