Translation of "escamosa" into English
squama is the translation of "escamosa" into English.
escamosa
adjective
-
squama
noun
-
Show algorithmically generated translations
Automatic translations of "escamosa" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "escamosa" with translations into English
-
squamous epithelial cell
-
flaky · scaly · squamous
-
Scaled Ground Cuckoo
-
Scaled Spinetail
-
squamous cell carcinoma
Add example
Add