Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ambreate Definition

Cancel
ambreate
noun
A salt of ambreic acid

Words Related to ambreate!

ambreate Examples by Brain Bank Users