Advertisement

Advertisement

brush flower

noun

  1. a flower or inflorescence with numerous long stamens, usually pollinated by birds or bats


Advertisement

Advertisement

Advertisement

Advertisement


brush firebrush-footed butterfly