biovularEnglish

biovular, fraternal

Adjective

(of twins) derived from two separate fertilized ova

English: fraternal, biovular

English words with similar meanings

Show 1 words