GeneralConnection.com
➔
Dictionary
larvacean
Noun
1. tunicate
1. urochordate, urochord
Usage