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)

  1. a case or sheath especially a pollen sac or moss capsule
  2. outer sheath of the pupa of certain insects
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: