Dictionary.com
definitions
  • synonyms
leopard retina in Medicine

leopard retina

(lĕpərd)
n.
  1. tessellated fundus