search

Limbus

Meaning

Noun

In Biology & Medicine:
A
of an
part, such as the
of the cornea.
plural of Limbu
Sourced from
Wiktionary

Origin

limbus
English
arrow
limbus
Latin
Sourced from
Etym
Join 10 million students and professionals writing 70% faster at QuillBot.com