MALPIGHIAN TUBULE


Meaning of MALPIGHIAN TUBULE in English

■ noun Zoology a tubular excretory organ, numbers of which open into the gut in insects and some other arthropods.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.