adjective having or being contained in a theca.
thecate 🔊 Listen to this adjective having or being contained in a theca. Share Facebook Twitter Google +