English - English Dictionary

Sorry, No result found for 'lunule'

Few words

lunulethe crescent-shaped area at the base of the human fingernail