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