BIOVULAR

Scrabble 13 Words With Friends 17

Definition

  1. adjective (of twins) derived from two separate fertilized ova. — synonyms: fraternal

See all 100 words you can make from BIOVULAR →

← Unscramble different letters