Malayalam Dictionary

അണ്‌ഡേന്ദ്രിയം

andendriyam

noun · നാമം

ovipositor

  1. ovipositor

Nearby in the dictionary

Support