meaning of micronometer

1. An instrument for noting minute portions of time.


Related Words

micronometer |

Developed & Maintained By Taraprasad.com

Treasure Words