The International Code of Botanical Nomenclature (ICBN) is a set of rules and recommendations dealing with the formal botanical names given to the plant. The foundations of ICBN are given in a book written by C. Linnaeus named Philosophia Botanica. It is independent of zoological nomenclature.