English edit

Noun edit

photobioreactors

  1. plural of photobioreactor

Anagrams edit