ODONTORHYNCHOUS Meaning of ODONTORHYNCHOUS in English ō|däntə|riŋkəs adjectiveEtymology: odont- + rhynch- + -ous : lamellirostral Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012