Definition & Meaning | English word OODIAULIC


OODIAULIC

Definitions of OODIAULIC

  1. (biology) Having two reproductive duct systems, a hermaphroditic one for copulation and one for depositing eggs.

Number of letters

9

Is palindrome

No

17
AU
AUL
DI
DIA
IA
IAU
IC
LI
LIC
OD
ODI
OO

442
AC
ACD
ACI
ACL
ACU
AD
ADC



Search for OODIAULIC in:






Page preparation took: 96.31 ms.