ATTID


Meaning of ATTID in English

ˈad.ə̇d adjective or noun

Etymology: New Latin Attidae

: salticid

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.