starry puffball

noun

Definition of starry puffball