theca
English Dictionary
->
Letter T
-> theca
Search Dictionary:
theca Definition
(n)
a
case
or
sheath
especially
a
pollen
sac
or
moss
capsule
(n)
outer
sheath
of
the
pupa
of
certain
insects
theca Synonyms
sac
theca
© Art Branch Inc.