hatchelled

For definition of hatchelled, please visit here.