gambusia – Meaning and Explanation

Part of speech : Noun

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

گمبوژیا ۔ سطح پَر خوراک حاصِل کَرنے والی جِنس گمبوژیا کی مَچھلی ۔ تازہ پانی میں پالی جانے والی مَچھلی تاکہ مَچھَر کے لاروے کو خَتَم کیا جا سکے ۔

🔹 Roman Urdu