Related Words for word “permeases”
permeases - Did you Mean?
permeate (permeates)
permeate
permeate (permeated)