Home

Word

theca, n.
(thecae)
more info outer sheath of the pupa of certain insects
<noun.animal>

theca
semantic pointers
hypernym
more info a case or sheath especially a pollen sac or moss capsule
<noun.plant>

sac theca
semantic pointers
hypernym