English dictionary

biovular meaning and definition

BIOVULAR adjective

Definition of biovular (adjective)

  1. (of twins) derived from two separate fertilized ova
Source: Princeton University Wordnet