Nidifugous Meaning

There are 1 meaning(s) for word Nidifugous

Nidifugous Meaning 1 : (of birds) leaving the nest shortly after hatching

Nidifugous Antonyms