What is the full meaning of urochords
UROCHORD, a rodlike structure in certain lower vertebrates [n]
Example of the word urochords placed on a Scrabble board.