Dictionary
Dictionary
Theca — definition & meaning
Word Type Definition Theca n. A sheath; a case; as, the theca, or cell, of an anther; the
theca, or spore case, of a fungus; the theca of the spinal cord.
Explore more words:
Earthboard · Nonelection · Subsistence · Mangonism · Square · Terre-verte · Brachygrapher · Eretation ·