measurement and study of the human body and its parts and capacities
Search Dictionary
Search the meaning/definition of over one hundred thousand
words!
Random Word
tatterdemalion means
a dirty shabbily clothed urchin; in deplorable condition; "a street of bedraggled tenements"; "a broken-down fence"; "a ramshackle old pier"; "a tumble-dow... more