Recent Searches
GRE Word List made easy using Mnemonics
autotomy - Dictionary definition and meaning for autotomy
AUTOTOMY
(noun) spontaneous removal or casting off of a body part (as the tail of a lizard or claw of a lobster) especially when the organism is injured or under attack
WordNet® 3.0, © 2006 by Princeton University.


