turkey pod

noun

Definition of turkey pod