Dictionary.com
definitions
  • synonyms

leopard retina

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