appendicularia

1. (noun) free-swimming tadpole-shaped pelagic tunicate resembling larvae of other tunicates
Related Words: tunicate, urochord, urochordate



Terms and Conditions of Use / Copyright Notice