omniparous Definition
Definition
Describing something or someone that is capable of giving birth to any type of animal, including those that are not naturally related or closely related.
More Word
Browse
Describing something or someone that is capable of giving birth to any type of animal, including those that are not naturally related or closely related.
Browse