biobarriers
English
Noun
biobarriers
plural of
biobarrier