Word info

caudicula

Noun

Meaning

A slender, elastic process, to which the masses of pollen in orchidaceous plants are attached.

Source: Webster's dictionary

Close letter words and terms