azotobacters

English

Noun

azotobacters

  1. plural of azotobacter

French

Noun

azotobacters m

  1. plural of azotobacter