Definition of Potoo

  • (n.) A large South American goatsucker (Nyctibius grandis).

Synonyms of Potoo


No Synonyms Found.

Antonyms of Potoo


No Antonyms Found.

Homophones of Potoo


No Homophones Found.