Search term squamous has one result
EN English PT Portuguese
squamous (adj) [scaly] escamoso (adj) [scaly]