syncerebra

English

Noun

syncerebra

  1. plural of syncerebrum