electric organ
nounDefinition of electric organ
: a specialized tract of tissue (as in the electric eel) in which electricity is generated
Keep scrolling for more
Keep scrolling for more