New Crossword Solver
New Crossword Solver
Start typing and press "Enter" or "ESC" to close
Solver
Assistant
Anagram
Word Meaning
Find the meaning or definition of a word or phrase in English
Search
x
Meaning of leaf nosed
- Having a leaflike membrane on the nose; -- said of certain bats, esp. of the genera Phyllostoma and Rhinonycteris. See Vampire.
Latest view
Popular word
Random Words
Deviate
Secret
Holidam
Barbecued
Statue
Fusteric
Imprescriptible
Morisk
Jockey
Fall
Alcoholization
Wurbagool
Patience
Chilli
Goggle
Nehiloth
Bait
Contradictorily
Divorce
Offensive