Idioms & Phrases for word “defecations”
defecations - Did you Mean?
defecation
detection (detections)
dedication (dedications)
deflection (deflections)