SRAWLS


Meaning of SRAWLS in English

noun ·pl small branches of a tree; twigs; sprays.

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