leopard retina

[ lĕpərd ]

n.

tessellated fundus

Words nearby leopard retina