lophura
/ˈlɒfjʊrə/Definitions
1. noun
a genus of pheasants, typically having a distinctive call.
“The conservationists were studying the unique call of the Lophura species.”
1. noun
a genus of pheasants, typically having a distinctive call.
“The conservationists were studying the unique call of the Lophura species.”