azolla – Meaning and Explanation

Part of speech : adjective

Urdu Meaning (اردو معنی)

ازولا ۔ آبی فرن کا ایک گروہ جو ماحول سے بڑی مقدار میں نائٹروجن اخذ کرنے کے صلاحیت رکھتا ہے ۔ چاول کاشت کرنے والے نشیبی علاقوں میں اسے زرخیز فصل کے طور پر اگایا جاتا ہے ۔

🔹 Roman Urdu