micra
Top 25000
Meanings
Noun
1. micron
2. a tenth of a gram (of a drug) (Spain, colloquial)