A somewhat clumsy sounding term for large molecules (mesomolecular? as opposed to nanomolecular). Anyway, refers to things like
macrocyclic molecules and various other
macromolecular complexes.
Technically, molecular biology is concerned with biological versions of such organic molecules. Could be thought of as the overlap between organic chemistry and molecular biology.