EOD

Definition : Electric Organ Discharge
Category : Animal Kingdom » Aquatic Life
Country/Region : Worldwide Worldwide
Popularity :

What does EOD mean?

Electric Organ Discharge (EOD) is the electric discharge generated by the organs of animals including electric fish.

Sort By: Popularity Alphabetically Filter by: Country/Region: Category:
We have found 3 more results for EOD
Worldwide EOD End Of Day
Business
>>
Business Terms
Worldwide EOD Explosive Ordnance Disposal
Governmental
>>
Military
United States EOD Entrance on Duty
Governmental
>>
Policies & Programs