oligandrous – Meaning and Explanation

Part of speech : Adjective

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

(نباتيات)چند نِر ۔ جس ميں دس سے کم نر يا حام زر ہوں ۔

🔹 Roman Urdu