nook and cranny

definition: something remote
example: I explored every nook and cranny of science.
speech part: noun
synonyms: nooks and crannies

How nook and cranny is being used?