golden star tunicate

From Wiktionary, the free dictionary