meaning of decollated

1. Decapitated; worn or cast off in the process of growth, as the apex of certain univalve shells.
2.
of Decollate


Related Words

decollated |

Developed & Maintained By Taraprasad.com

Treasure Words