meaning of blackhead

1. The scaup duck.
2.
a black-tipped plug clogging a pore of the skin


Related Words

blackhead |

Developed & Maintained By Taraprasad.com

Treasure Words