An Encylopedia Britannica Company

cotton bud

1 ENTRIES FOUND:
cotton bud noun
plural cotton buds
cotton bud
noun
plural cotton buds
Britannica Dictionary definition of COTTON BUD
[count] British