Meaning of theca
Definition of theca
(noun)
a
case
or
sheath
especially
a
pollen
sac or
moss
capsule
outer
sheath
of the
pupa
of
certain
insects
Other information on theca
WIKIPEDIA results for
theca
Amazon results for
theca
Tweet