Definition of urochord

Definition of urochord
  1. urochord Noun a notochord that is limited to the caudal region; especially in the Urochordata
  2. urochord Noun any marine organism of the Urochordata
Need more help? Try our forum NEW