From terra piatta + -ista.
terrapiattista m or f by sense (masculine plural terrapiattisti, feminine plural terrapiattiste)