notocord Noun, n, notocord

  1. (zoology) notochord

Appox. usage (any sense): 0.018 per million words

Appox. usage (any sense): 0.018 per million words