2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENelectric organNoun
EN
(music) an electronic simulation of a pipe organ
electronic organHammond organ
bn:00030157n Concept
English:
musical instrument
EN
In biology, the electric organ is an organ that an electric fish uses to create an electric field.
bn:03407591n Concept
English:
anatomy
biology
fish