potoo Meaning, Definition & Usage

Po*too" noun
Definitions
  1. (Zoöl.) A large South American goatsucker (Nyctibius grandis).

Webster 1913