biocellate – Meaning and Explanation

Part of speech : Adjective

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

ایسے اعضا یا اشیا جس پر آنکھ کی مانند دو نشان ہوں ۔ جیسے پروں پر ۔

🔹 Roman Urdu