Rostriferous Meaning in Hindi

What is the translation of word Rostriferous in Hindi?

Meaning of  Rostriferous in Hindi is : चोंचदार

Other Meanings of Rostriferous