TANT


Meaning of TANT in English

noun a small scarlet arachnid.

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