Oligoguanidine is a term used to describe a class of compounds that contain multiple guanidine functional groups in their chemical structure. There are several synonyms for this term, including polyguanidine, oligoamidine, and oligoguanidinium. These compounds have unique properties that make them useful in a variety of applications. For example, they have been used as antimicrobial agents, flame retardants, and blood-clotting agents. Oligoguanidine-based materials have also been investigated for their potential as drug delivery systems and gene delivery vectors. Overall, these compounds represent an important class of molecules with diverse properties and potential applications in various fields.