RHINOTHECA MEANING IN ENGLISH

• Rhinotheca Definition & Synonyms

  1. (n.) The sheath of the upper mandible of a bird.


• Rhinothecae Definition & Synonyms

  1. (pl. ) of Rhinotheca


RECENT SEARCHES