STRIGILLOSE


Meaning of STRIGILLOSE in English

adj set with stiff, slender bristles.

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