Meaning of throated
Definition of throated
(adj)
having a
throat
as specified; "deep-throated"; "white-throated"
Other information on throated
WIKIPEDIA results for
throated
Amazon results for
throated
Tweet