Definition of International marine mammal association

Babylon English Dictionary
international non-profit society devoted to the protection of sea mammals (such as seals, whales, manatees, etc.), IMMA
Search Dictionary