Malpighian Body Definition

noun
Any nodule of lymphatic tissue in the spleen.
Webster's New World
Any of a number of small masses of blood vessels in the kidney, enclosed by a capsule that is an enlargement of the end of a tubule through which urine passes.
Webster's New World
Advertisement

Find Similar Words

Find similar words to Malpighian body using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Malpighian body