English

edit

Noun

edit

micromillimetres

  1. plural of micromillimetre

Anagrams

edit