Mǎ shì guǎn马氏管Malpighian tubule system (in the insect digestive tract etc)Frequency 3.1MeaningsMalpighian tubule system (in the insect digestive tract etc)