(n.)

A species of inflorescence; a catkin.

Back to Dictionary