Definition of Biovular

  • 1. (of twins) derived from two separate fertilized ova Adjective

Synonyms for word "biovular"