ガイトウサイボウ
Meanings
Noun
1. satellite cell (glial); amphicyte
Pitch accent
イトウサ
イボウ
Composed of
overcoat; greatcoat; cloak; wrap; mantle
cell; cell (in an organization, esp. a communist party)