Skip to main content

biovular

English biovular meaning in English  •  biovular का अर्थ अंग्रेजी में
Adjective
  • derived from two separate ferilized ova; -- of twins; as, fraternal twins are biovular. Antonym of identical.
Advertisement