Results for Micra
Micra
Micra is a Spanish pet name for female dog.
Unit of length equivalent to one millionth of a meter.
Derived from the Greek word “mikrós” (small).
Micra is a Spanish pet name for female dog.
Unit of length equivalent to one millionth of a meter.
Derived from the Greek word “mikrós” (small).