Uma notata


Also found in: Dictionary.
  • noun

Synonyms for Uma notata

with long pointed scales around toes