Thiomargarita means "sulfur pearl".
Thiomargarita nghĩa là "ngọc trai lưu huỳnh".