nayanabudbuda नयनबुद्बुद

Definition: n. eyeball