simple past tense and past participle of explicate
hexaploidy
hexaploidy
noun
The property of being hexaploid.
lipoxidase
lipoxidase
noun
(biochemistry) Any enzyme that catalyses the oxidation of unsaturated fatty acids
maxilliped
maxilliped
noun
One of the appendages on the heads of centipedes and some crustaceans behind the maxillae, used for feeding. The maxillipeds, known as forcipules, give centipedes their scientific name, Chilopoda (lip-foot).