sheaths

Search for glossary terms (regular expression allowed)

Glossaries

Term Definition
sheaths

A structure in living tissue which closely envelops another.

A structure in living tissue which closely envelops another.

Hits - 892