what is the meaning of caudal peduncle
Definition of CAUDAL PEDUNCLE. : the narrow region of the body of a fish or cetacean immediately in front of the caudal fin.ADVERTISEMENT. This word doesn't usually appear in our free dictionary, but the definition from our premium Unabridged Dictionary is offered here on a limited basis. the narrow region of the body of a fish or cetacean immediately in front of the caudal fin.