THERAPHOSE


Meaning of THERAPHOSE in English

ˈtherəˌfōs, -ōz noun

( -s )

Etymology: New Latin Theraphosa

: a spider of the genus Theraphosa

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