bare-legged owl in Dutch bare-legged owl in Dutch Cubaanse schreeuwuil noun Margarobyas lawrencii, a species of owl endemic to Cuba. Add to Flashcards