Even though it is known to be a cannibal, the mangrove rivulus (Kryptolebias marmoratus) will never eat one of its own embryos – only those of others. This amphibious fish can recognize its own kin, even in the embryonic stage, according to research from the Wright Lab.

BBC’s Blue Plant II Article on the World’s Smartest Fish