What does Discovery stand for?

Discovery stands for various terms. Discover the full forms, meanings, and possible interpretations of Discovery across different fields and industries.

Research Vessel

Vessel designed for oceanographic or fisheries research.

EarthGovernmental & MilitaryIntegrated Ocean Observing SystemLegalScienceWorld

Citation

Last updated: