Text this: Placental site nodule: A tumor-like trophoblastic lesion