* Prefix: "fas-" (This prefix, though not as common as others, means "to be weary of," "to be disgusted by," or "to be disdainful of.")
* Root: "-di" (This is a shortened form of the Latin root "-dicere," meaning "to say" or "to speak.")
The overall meaning of the word "fastidious" relates to being very careful about details, demanding high standards, and being easily disgusted.