Word info

leaf-nosed

Speech parts

1. leaf-nosed - Noun

2. leaf-nosed - Adjective

Meaning

Having a leaflike membrane on the nose; -- said of certain bats, esp. of the genera Phyllostoma and Rhinonycteris. See Vampire.

Source: Webster's dictionary

Close letter words and terms