meaning of sell off

1. European hawkweed having soft hairy leaves; sometimes placed in genus Hieracium


Related Words

pilosella officinarum | sell off | selloff |

Developed & Maintained By Taraprasad.com

Treasure Words