As nouns,
bathroom cleaner is a hyponym of
cleansing agent; that is, bathroom cleaner is a
word with a more specific, narrower meaning than
cleansing agent:
cleansing agent: a preparation used in cleaning something
bathroom cleaner: a preparation for cleaning bathrooms