tunicado Portuguese -
1.
Englishtunicate
-
Englishany of the chordate marine animals of the subphylum Tunicata
-
Portuguesetunicado
2.
Englishsea squirt
-
Portuguesetunicado
English translator: Portuguese tunicado Eesti sõnaraamat Español Traductor Svenska Översättare