https://ec2-15-222-56-132.ca-central-1.compute.amazonaws.com/definition/trabecula
trabecula - Definition and Meaning
nounA small supporting beam or bar.nounAny of the supporting strands of connective tissue projecting into an organ and constituting part of the framework of...
definitionmeaning