Urochordate (noun) Definition, Meaning & Examples

adjective
  1. having a urochord.
noun
  1. a urochordate animal.
Urochordate (noun) Definition, Meaning & Examples

More Definitions