Ovoid - meaning in malayalam

നാമം (Noun)
അണ്‌ഡാകാര ഗോളം
വിശേഷണം (Adjective)
അണ്‌ഡാകൃതിയിലുള്ള