meaning of dekameter

1. Same as Decameter.
2.
a metric unit of length equal to ten meters


Related Words

dekameter |

Developed & Maintained By Taraprasad.com

Treasure Words