diovular








adj.

  1. Of, relating to, or derived from two ova.
53 queries 0.557