English

edit

Noun

edit

hybridomata

  1. plural of hybridoma