Extemporary meaning : Extemporaneous.
extemporary
systematic name
factory ships
kilometer
stock exchanges