What does IMBD stand for?
IMBD stands for "International Marine Biodiversity Development"
How to abbreviate "International Marine Biodiversity Development"?
"International Marine Biodiversity Development" can be abbreviated as IMBD
What is the meaning of IMBD abbreviation?
The meaning of IMBD abbreviation is "International Marine Biodiversity Development"
What does IMBD mean?
IMBD as abbreviation means "International Marine Biodiversity Development"