vocab dash
Log in
Sign up
peroxisomal
Meanings
Adjective
1. peroxisomal