マルピーギ かん
marupiigikan

Noun

1. Malpighian tubule