Perennichordata
Pe·ren·ni·chor·da·ta
-ˈdātə
taxonomic synonym of larvacea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share