biosons

English

Noun

biosons

  1. plural of bioson