Home
Search
Index
Definify.com
Definition
2024
muconates
muconates
English
Noun
muconates
plural of
muconate
Similar Results
Mucronate