Definition of Latration

Noun: latration

  1. A barking

See also:
latosols
latria

Anagrams containing the word latration

laritnoat nlatratio onlatrati ionlatrat tionlatra ationlatr rationlat trationla atrationl