Vocabulary

マルピーギ管

Malpighian tubule

noun