hybridomata

English

Noun

hybridomata

  1. plural of hybridoma