Definitions
There is 1 meaning of the phrase
Genus Neophron.
Genus Neophron - as a noun
A genus of accipitridae containing the egyptian vulture, also known as the white scavenger vulture or pharaoh's chicken (neophron)
Synonyms (Exact Relations)
neophron