Meaning of tenoroon

Definition of tenoroon

(noun) a tenor bassoon; pitched a fifth higher than the ordinary bassoon

Other information on tenoroon

WIKIPEDIA results for tenoroon
Amazon results for tenoroon