POTOO


Meaning of POTOO in English

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

Webster's English dictionary.      Английский словарь Webster.