Definition Definition

potoo - Meaning and Examples

Meaning of 'potoo' (Webster Dictionary)

1 . Potoo [ n.]
- A large South American goatsucker (Nyctibius grandis).