ALGAROVILLA


Meaning of ALGAROVILLA in English

noun the agglutinated seeds and husks of the legumes of a south american tree (inga marthae). it is valuable for tanning leather, and as a dye.

Webster English vocab.      Английский словарь Webster.