toggle menu
Categories
Locations, Regional & international
Business & Finance
Common / Miscellaneous / Community
Medical
Scientific & Educational
Computing & IT
Internet Slang, SMS, Texting & Chat
Governmental & Military
Submit new
Desktop Version
Top Abbreviations
Acronym > Term
Word in meaning
Term > Acronym
1
What does
MEDUSA
stand for?
What does
MEDUSA
mean? We have
1
definitions. Read most used
MEDUSA
meanings below.
Category:
All acronyms (7)
Government & Military (3)
Medicine & Science (1)
Technology, IT etc (1)
MEDUSA
— Miniaturized Electrostatic Dual-Top-Hat Spherical Analyzer
Show More Results
1
ADVERTISEMENT
Related Acronym Searches
IMMI
Most Searched Abbreviations For Words
Analyz
Use
Supply
Electr
Multi
Electro optic
Design
Optic
Us
System
Electr power
Universe
Spherical
Function
Hybrid
Top hat
Aircraft
Multi function
Electric power supply
Unit