Tamil Dictionary 🔍

nosebleed

Nose"bleed`, n. 1. A bleeding at the nose. 2. (Bot.) Defn: The yarrow. See Yarrow.


nosebleed - Similar Words