English

edit

Noun

edit

deuterocerebra

  1. plural of deuterocerebrum