TALLOWER


Meaning of TALLOWER in English

noun an animal which produces tallow.

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