Interrelation meaning : Mutual or reciprocal relation; correlation.
interrelation
cutworms
as if
eyesockets
subordinating conjunction