stomochord
noun
sto·mo·chord
| \ ˈstōməˌkȯrd\
Definition of stomochord
: a structure in the proboscis of an enteropneust that has been construed as homologous with the chordate notochord
Keep scrolling for more