Etymology Explorer › English

Where does “urochordate” come from?

urochordate (English): Any marine invertebrate of the subphylum...

Definitions

  1. Any marine invertebrate of the subphylum...