Tamil Dictionary 🔍

lobefoot

Lobe"foot`, n. (Zoöl.) Defn: A bird having lobate toes; esp., a phalarope.


lobefoot - Similar Words