Home
Search
Index
Definify.com
Definition
2025
aldotetronic_acids
aldotetronic acids
English
Noun
aldotetronic acids
plural of
aldotetronic acid
Similar Results