|
WordWeb Help Us Improve Links |
NEW iPhone Audio English dictionary Noun: ampulla (ampullae) am'pú-lu
Derived forms: ampullae See also: ampullary Part of: canal, channel, duct, epithelial duct Encyclopedia: Ampulla | Nearest amplifier amplify amplitude amplitude distortion amplitude level amplitude modulation amply ampoule ampul ampule ampulla ampullar ampullary amputate amputation amputator amputee amrinone amrita Amsinckia Amsinckia grandiflora |