Trabeculate

What is Trabeculate?

Trabeculate definition and meaning on Dictionary terms:
noun, plural tra

Tags: