VariousWords beta
Related Terms:
Definitions:
Noun
Saba
Definition: a island in the Netherlands Antilles that is the top of an extinct volcano
Definition: A sweet grape syrup made from grape must
Definition: A triploid hybrid banana cultivar from the Philippines (Musa acuminata × Musa balbisiana).
Definition: Initialism of short-acting beta-adrenoceptor agonist, a drug class used in the treatment of respiratory diseases.