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

algarovilla Definition

Cancel
algarovilla
noun
The agglutinated seeds and husks of the legumes of a South American tree (), formerly used for tanning leather and as a dye

Words Related to algarovilla!

algarovilla Examples by Brain Bank Users