2 results found

Search Results for: trabecula

Trabecula

Definition noun, plural: trabeculae (general) A small supporting structure in the form of a beam, strut or... Read More

Lymph nodes

Lymph nodes definition Lymph nodes are small, bean-shaped organs located in different parts of the body and act as... Read More