A somewhat clumsy sounding term for large molecules (mesomolecular? as opposed to nanomolecular). Anyway, refers to things like macrocyclic
molecules and various other macromolecular
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.