Assertion: olm's head | /r/Synonym | ampullary organs
Facets:
Source sentences:
text: Researchers have also discovered new electroreceptor sensory organs on its head that have been called ampullary organs.