Home
Search
Index
Definify.com
Definition
2025
metergrams
metergrams
English
Noun
metergrams
plural of
metergram
Similar Results