used to describe something that is worth at least one thousand million dollars:

中文解释

The drug giant is seeking approval for a new drug that could be its next billion-dollar product.

正在查询

peculium parqueted chiming cang 安身 以泪洗面 厚厚 palliative woe libationary