English → Hindi dictionary

melosa

मेलोस / मिलोस / मीलोसNOUN

Definition

South American herb with sticky glandular foliage; source of madia oil

Looking for poetry? Read shayari and poems by great poets.