Sabja seeds are a tiny powerhouse of nutrients and an effective remedy for many health issues. Basil seeds, falooda seeds, and tukmaria seeds are the other names. Sabja seeds and black sesame seeds resemble each other. Ocimum basilicum is the scientific name for…