English dictionary
theca meaning and definition
Definition and meaning of theca at MeaningMonkey.org. theca meaning and definition in the English Dictionary.THECA noun
Definition of theca (noun)
- a case or sheath especially a pollen sac or moss capsule
- synonyms: sac
- outer sheath of the pupa of certain insects
Source: Princeton University Wordnet