meaning of tethyodea

1. A division of Tunicata including the common attached ascidians, both simple and compound. Called also Tethioidea.


Related Words

tethyodea |

Developed & Maintained By Taraprasad.com

Treasure Words