Online English Dictionary

Home

Impregnable


a.

Capable of being impregnated, as the egg of an animal, or the ovule of a plant.


© 2009 Dammam Community College