meaning of tunicate

1. Alt. of Tunicated
2.
One of the Tunicata.
3.
primitive marine animal having a saclike unsegmented body and a urochord a notochord conspicuous in the larva


Related Words

tunicate | tunicated |

Developed & Maintained By Taraprasad.com

Treasure Words