Vocabulary

球状体

spheroid; spherule

noun