Matching Words
5016 ResultsBelow are the words that matched your query.
Megastore
- unknown - Very large shop
Megathere
- noun - gigantic extinct terrestrial sloth-like mammal of the Pliocene and Pleistocene in America
Megawatts
- noun - a unit of power equal to one million watts
Megestrol
- noun - a synthetic progestational compound used to treat endometrial carcinoma
Meibomian
- - Of, pertaining to, or discovered by, Meibomius.
Meitneria
- noun - a radioactive transuranic element
Melaleuca
- unknown - Australian shrub or tree with a white trunk and black branches
Melamines
- noun - a white crystalline organic base; used mainly in making melamine resins