meaning of urochordate

1. primitive marine animal having a saclike unsegmented body and a urochord a notochord conspicuous in the larva


Related Words

urochordate |

Developed & Maintained By Taraprasad.com

Treasure Words