vanmaram

Oviferous - meaning in malayalam

Meanings for Oviferous

adj
അണ്‌ഡധാരിയായ
മുട്ടയിടുന്ന