Talk:ORCA/@comment-1584640-20190828113604

A YouTube comment says that the ORCA could be an abbreviation for “Organism Radio Communicating Acoustics”. Sounds pretty legit to me.