Tamil Dictionary 🔍

potoo

Po*too", n. (Zoöl.) Defn: A large South American goatsucker (Nyctibius grandis).


potoo - Similar Words