Extensible claws Synonyms

Definitions for Extensible


  • (adjective) capable of being protruded or stretched or opened out

EC abbreviation

EC is an abbreviation for Extensible Claws
What does EC stand for?
EC stands for "Extensible Claws"