In the future, however, the protocol may be updated to allow further subdivisions, should they be needed.
Further examples of units
•1 BTC = 1,000 mBTC (millibitcoin)
•1 BTC = 1,000,000 μBTC (microbitcoin)
•1 BTC = 100,000,000 Satoshis
•1 mBTC = 100,000 Satoshis
•1 μBTC (microbitcoin) = 100 Satoshis
You only cover a part of existing units. There are also kBTC, hBTC, dBTC and cBTC. A explanation is provided on the following blog article I recently found https://cryptovoyager.wordpress.com/2019/10/19/the-units-in-bitcoin-a-detailed-explanation/