1848, in the meaning defined above
New Latin macula lūtea, literally, "yellow spot"
Keep scrolling for more
More Definitions for macula lutea
macula lutea
See Definitions and Examples
Get Word of the Day daily email!