yellow spot









yellow spot


noun

  1. Ophthalmology. macula(def 2b).

noun

  1. anatomy another name for macula lutea

n.

  1. macula lutea
48 queries 0.413