Boost your vocab and unleash your potential!

Definitions of theca
  1. noun
    a case or sheath especially a pollen sac or moss capsule

    Similar: 

    sac
  2. noun
    outer sheath of the pupa of certain insects
    type of:
Explanation of theca
My lists:
Recently viewed words: