Home
Search
Index
Definify.com
Definition
2025
chlorophyllases
chlorophyllases
English
Noun
chlorophyllases
plural of
chlorophyllase
Similar Results