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).