Skip to content

Instantly share code, notes, and snippets.

@JobLeonard
Created July 16, 2017 18:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save JobLeonard/8f65134bd0fd145a95a96b60d2057434 to your computer and use it in GitHub Desktop.
Save JobLeonard/8f65134bd0fd145a95a96b60d2057434 to your computer and use it in GitHub Desktop.
js-search indexing (http://jsbench.github.io/#8f65134bd0fd145a95a96b60d2057434) #jsbench #jsperf
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>js-search indexing</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/benchmark/1.0.0/benchmark.min.js"></script>
<script src="./suite.js"></script>
</head>
<body>
<h1>Open the console to view the results</h1>
<h2><code>cmd + alt + j</code> or <code>ctrl + alt + j</code></h2>
</body>
</html>
"use strict";
(function (factory) {
if (typeof Benchmark !== "undefined") {
factory(Benchmark);
} else {
factory(require("benchmark"));
}
})(function (Benchmark) {
var suite = new Benchmark.Suite;
Benchmark.prototype.setup = function () {
// ten thousand words
var string = "a aa aaa aah aahed aahing aahs aal aalii aaliis aals aam aani aardvark aardvarks aardwolf aardwolves aargh aaron aaronic aaronical aaronite aaronitic aarrgh aarrghh aaru aas aasvogel aasvogels ab aba ababdeh ababua abac abaca abacay abacas abacate abacaxi abaci abacinate abacination abacisci abaciscus abacist aback abacli abacot abacterial abactinal abactinally abaction abactor abaculi abaculus abacus abacuses abada abaddon abadejo abadengo abadia abadite abaff abaft abay abayah abaisance abaised abaiser abaisse abaissed abaka abakas abalation abalienate abalienated abalienating abalienation abalone abalones abama abamp abampere abamperes abamps aband abandon abandonable abandoned abandonedly abandonee abandoner abandoners abandoning abandonment abandonments abandons abandum abanet abanga abanic abannition abantes abapical abaptiston abaptistum abarambo abaris abarthrosis abarticular abarticulation abas abase abased abasedly abasedness abasement abasements abaser abasers abases abasgi abash abashed abashedly abashedness abashes abashing abashless abashlessly abashment abashments abasia abasias abasic abasing abasio abask abassi abassin abastard abastardize abastral abatable abatage abate abated abatement abatements abater abaters abates abatic abating abatis abatised abatises abatjour abatjours abaton abator abators abattage abattis abattised abattises abattoir abattoirs abattu abattue abatua abature abaue abave abaxial abaxile abaze abb abba abbacy abbacies abbacomes abbadide abbaye abbandono abbas abbasi abbasid abbassi abbasside abbate abbatial abbatical abbatie abbe abbey abbeys abbeystead abbeystede abbes abbess abbesses abbest abbevillian abby abbie abboccato abbogada abbot abbotcy abbotcies abbotnullius abbotric abbots abbotship abbotships abbott abbozzo abbr abbrev abbreviatable abbreviate abbreviated abbreviately abbreviates abbreviating abbreviation abbreviations abbreviator abbreviatory abbreviators abbreviature abbroachment abc abcess abcissa abcoulomb abd abdal abdali abdaria abdat abderian abderite abdest abdicable abdicant abdicate abdicated abdicates abdicating abdication abdications abdicative abdicator abdiel abditive abditory abdom abdomen abdomens abdomina abdominal abdominales abdominalia abdominalian abdominally abdominals abdominoanterior abdominocardiac abdominocentesis abdominocystic abdominogenital abdominohysterectomy abdominohysterotomy abdominoposterior abdominoscope abdominoscopy abdominothoracic abdominous abdominovaginal abdominovesical abduce abduced abducens abducent abducentes abduces abducing abduct abducted abducting abduction abductions abductor abductores abductors abducts abe abeam abear abearance abecedaire abecedary abecedaria abecedarian abecedarians abecedaries abecedarium abecedarius abed abede abedge abegge abey abeyance abeyances abeyancy abeyancies abeyant abeigh abel abele abeles abelia abelian abelicea abelite abelmoschus abelmosk abelmosks abelmusk abelonian abeltree abencerrages abend abends abenteric abepithymia aberdavine aberdeen aberdevine aberdonian aberduvine aberia abernethy aberr aberrance aberrancy aberrancies aberrant aberrantly aberrants aberrate aberrated aberrating aberration aberrational aberrations aberrative aberrator aberrometer aberroscope aberuncate aberuncator abesse abessive abet abetment abetments abets abettal abettals abetted abetter abetters abetting abettor abettors abevacuation abfarad abfarads abhenry abhenries abhenrys abhinaya abhiseka abhominable abhor abhorred abhorrence abhorrences abhorrency abhorrent abhorrently abhorrer abhorrers abhorrible abhorring abhors abhorson aby abib abichite abidal abidance abidances abidden abide abided abider abiders abides abidi abiding abidingly abidingness abie abye abiegh abience abient abies abyes abietate abietene abietic abietin abietineae abietineous abietinic abietite abiezer abigail abigails abigailship abigeat abigei abigeus abying abilao abilene abiliment abilitable ability abilities abilla abilo abime abintestate abiogeneses abiogenesis abiogenesist abiogenetic abiogenetical abiogenetically abiogeny abiogenist abiogenous abiology abiological abiologically abioses abiosis abiotic abiotical abiotically abiotrophy abiotrophic abipon abir abirritant abirritate abirritated abirritating abirritation abirritative abys abysm abysmal abysmally abysms abyss abyssa abyssal abysses abyssinia abyssinian abyssinians abyssobenthonic abyssolith abyssopelagic abyssus abiston abit abitibi abiuret abject abjectedness abjection abjections abjective abjectly abjectness abjoint abjudge abjudged abjudging abjudicate abjudicated abjudicating abjudication abjudicator abjugate abjunct abjunction abjunctive abjuration abjurations abjuratory abjure abjured abjurement abjurer abjurers abjures abjuring abkar abkari abkary abkhas abkhasian abl ablach ablactate ablactated ablactating ablactation ablaqueate ablare ablastemic ablastin ablastous ablate ablated ablates ablating ablation ablations ablatitious ablatival ablative ablatively ablatives ablator ablaut ablauts ablaze able ableeze ablegate ablegates ablegation ablend ableness ablepharia ablepharon ablepharous ablepharus ablepsy ablepsia ableptical ableptically abler ables ablesse ablest ablet ablewhackets ably ablings ablins ablock abloom ablow ablude abluent abluents ablush ablute abluted ablution ablutionary ablutions abluvion abmho abmhos abmodality abmodalities abn abnaki abnegate abnegated abnegates abnegating abnegation abnegations abnegative abnegator abnegators abner abnerval abnet abneural abnormal abnormalcy abnormalcies abnormalise abnormalised abnormalising abnormalism abnormalist abnormality abnormalities abnormalize abnormalized abnormalizing abnormally abnormalness abnormals abnormity abnormities abnormous abnumerable abo aboard aboardage abobra abococket abodah abode aboded abodement abodes abody aboding abogado abogados abohm abohms aboideau aboideaus aboideaux aboil aboiteau aboiteaus aboiteaux abolete abolish abolishable abolished abolisher abolishers abolishes abolishing abolishment abolishments abolition abolitionary abolitionise abolitionised abolitionising abolitionism abolitionist abolitionists abolitionize abolitionized abolitionizing abolla abollae aboma abomas abomasa abomasal abomasi abomasum abomasus abomasusi abominability abominable abominableness abominably abominate abominated abominates abominating abomination abominations abominator abominators abomine abondance abongo abonne abonnement aboon aborad aboral aborally abord aboriginal aboriginality aboriginally aboriginals aboriginary aborigine aborigines aborning aborsement aborsive abort aborted aborter aborters aborticide abortient abortifacient abortin aborting abortion abortional abortionist abortionists abortions abortive abortively abortiveness abortogenic aborts abortus abortuses abos abote abouchement aboudikro abought aboulia aboulias aboulic abound abounded abounder abounding aboundingly abounds about abouts above aboveboard abovedeck aboveground abovementioned aboveproof aboves abovesaid abovestairs abow abox abp abr abracadabra abrachia abrachias abradable abradant abradants abrade abraded abrader abraders abrades abrading abraham abrahamic abrahamidae abrahamite abrahamitic abray abraid abram abramis abranchial abranchialism abranchian abranchiata abranchiate abranchious abrasax abrase abrased abraser abrash abrasing abrasiometer abrasion abrasions abrasive abrasively abrasiveness abrasives abrastol abraum abraxas abrazite abrazitic abrazo abrazos abreact abreacted abreacting abreaction abreactions abreacts abreast abreed abrege abreid abrenounce abrenunciate abrenunciation abreption abret abreuvoir abri abrico abricock abricot abridgable abridge abridgeable abridged abridgedly abridgement abridgements abridger abridgers abridges abridging abridgment abridgments abrim abrin abrine abris abristle abroach abroad abrocoma abrocome abrogable abrogate abrogated abrogates abrogating abrogation abrogations abrogative abrogator abrogators abroma abronia abrood abrook abrosia abrosias abrotanum abrotin abrotine abrupt abruptedly abrupter abruptest abruptio abruption abruptiones abruptly abruptness abrus abs absalom absampere absaroka absarokite abscam abscess abscessed abscesses abscessing abscession abscessroot abscind abscise abscised abscises abscising abscisins abscision absciss abscissa abscissae abscissas abscisse abscissin abscission abscissions absconce abscond absconded abscondedly abscondence absconder absconders absconding absconds absconsa abscoulomb abscound absee absey abseil abseiled abseiling abseils absence absences absent absentation absented absentee absenteeism absentees absenteeship absenter absenters absentia absenting absently absentment absentminded absentmindedly absentmindedness absentness absents absfarad abshenry absi absinth absinthe absinthes absinthial absinthian absinthiate absinthiated absinthiating absinthic absinthiin absinthin absinthine absinthism absinthismic absinthium absinthol absinthole absinths absyrtus absis absist absistos absit absmho absohm absoil absolent absolute absolutely absoluteness absoluter absolutes absolutest absolution absolutions absolutism absolutist absolutista absolutistic absolutistically absolutists absolutive absolutization absolutize absolutory absolvable absolvatory absolve absolved absolvent absolver absolvers absolves absolving absolvitor absolvitory absonant absonous absorb absorbability absorbable absorbance absorbancy absorbant absorbed absorbedly absorbedness absorbefacient absorbency absorbencies absorbent absorbents absorber absorbers absorbing absorbingly absorbition absorbs absorbtion absorpt absorptance absorptiometer absorptiometric absorption absorptional absorptions absorptive absorptively absorptiveness absorptivity absquatulate absquatulation abstain abstained abstainer abstainers abstaining abstainment abstains abstemious abstemiously abstemiousness abstention abstentionism abstentionist abstentions abstentious absterge absterged abstergent absterges absterging absterse abstersion abstersive abstersiveness abstertion abstinence abstinency abstinent abstinential abstinently abstort abstr abstract abstractable abstracted abstractedly abstractedness abstracter abstracters abstractest abstracting abstraction abstractional abstractionism abstractionist abstractionists abstractions abstractitious abstractive abstractively abstractiveness abstractly abstractness abstractor abstractors abstracts abstrahent abstrict abstricted abstricting abstriction abstricts abstrude abstruse abstrusely abstruseness abstrusenesses abstruser abstrusest abstrusion abstrusity abstrusities absume absumption absurd absurder absurdest absurdism absurdist absurdity absurdities absurdly absurdness absurds absurdum absvolt abt abterminal abthain abthainry abthainrie abthanage abtruse abu abubble abucco abuilding abuleia abulia abulias abulic abulyeit abulomania abumbral abumbrellar abuna abundance abundances abundancy abundant abundantia abundantly abune abura aburabozu aburagiri aburban aburst aburton abusable abusage abuse abused abusedly abusee abuseful abusefully abusefulness abuser abusers abuses abush abusing abusion abusious abusive abusively abusiveness abut abuta abutilon abutilons abutment abutments abuts abuttal abuttals abutted abutter abutters abutting abuzz abv abvolt abvolts abwab abwatt abwatts ac acacatechin acacatechol acacetin acacia acacian acacias acaciin acacin acacine acad academe academes academy academia academial academian academias academic academical academically academicals academician academicians academicianship academicism academics academie academies academise academised academising academism academist academite academization academize academized academizing academus acadia acadialite acadian acadie acaena acajou acajous acalculia acale acaleph acalepha acalephae acalephan acalephe acalephes acalephoid acalephs acalycal acalycine acalycinous acalyculate acalypha acalypterae acalyptrata acalyptratae acalyptrate acamar acampsia acana acanaceous acanonical acanth acantha acanthaceae acanthaceous acanthad acantharia acanthi acanthia acanthial acanthin acanthine acanthion acanthite acanthocarpous acanthocephala acanthocephalan acanthocephali acanthocephalous acanthocereus acanthocladous acanthodea acanthodean acanthodei acanthodes acanthodian acanthodidae acanthodii acanthodini acanthoid acantholimon acantholysis acanthology acanthological acanthoma acanthomas acanthomeridae acanthon acanthopanax acanthophis acanthophorous acanthopod acanthopodous acanthopomatous acanthopore acanthopteran acanthopteri acanthopterygian acanthopterygii acanthopterous acanthoses acanthosis acanthotic acanthous acanthuridae acanthurus acanthus acanthuses acanthuthi acapnia acapnial acapnias acappella acapsular acapu acapulco acara acarapis acarari acardia acardiac acardite acari acarian acariasis acariatre acaricidal acaricide acarid acarida acaridae acaridan acaridans acaridea acaridean acaridomatia acaridomatium acarids acariform acarina acarine acarines acarinosis acarocecidia acarocecidium acarodermatitis acaroid acarol acarology acarologist acarophilous acarophobia acarotoxic acarpellous acarpelous acarpous acarus acast acastus acatalectic acatalepsy acatalepsia acataleptic acatallactic acatamathesia acataphasia acataposis acatastasia acatastatic acate acategorical acater acatery acates acatharsy acatharsia acatholic acaudal acaudate acaudelescent acaulescence acaulescent acauline acaulose acaulous acc acca accable accademia accadian acce accede acceded accedence acceder acceders accedes acceding accel accelerable accelerando accelerant accelerate accelerated acceleratedly accelerates accelerating acceleratingly acceleration accelerations accelerative accelerator acceleratorh acceleratory accelerators accelerograph accelerometer accelerometers accend accendibility accendible accensed accension accensor accent accented accenting accentless accentor accentors accents accentuable accentual accentuality accentually accentuate accentuated accentuates accentuating accentuation accentuator accentus accept acceptability acceptable acceptableness acceptably acceptance acceptances acceptancy acceptancies acceptant acceptation acceptavit accepted acceptedly acceptee acceptees accepter accepters acceptilate acceptilated acceptilating acceptilation accepting acceptingly acceptingness acception acceptive acceptor acceptors acceptress accepts accerse accersition accersitor access accessability accessable accessary accessaries accessarily accessariness accessaryship accessed accesses accessibility accessible accessibleness accessibly accessing accession accessional accessioned accessioner accessioning accessions accessit accessive accessively accessless accessor accessory accessorial accessories accessorii accessorily accessoriness accessorius accessoriusorii accessorize accessorized accessorizing accessors acciaccatura acciaccaturas acciaccature accidence accidency accidencies accident accidental accidentalism accidentalist accidentality accidentally accidentalness accidentals accidentary accidentarily accidented accidential accidentiality accidently accidents accidia accidie accidies accinge accinged accinging accipenser accipient accipiter accipitral accipitrary accipitres accipitrine accipter accise accismus accite acclaim acclaimable acclaimed acclaimer acclaimers acclaiming acclaims acclamation acclamations acclamator acclamatory acclimatable acclimatation acclimate acclimated acclimatement acclimates acclimating acclimation acclimatisable acclimatisation acclimatise acclimatised acclimatiser acclimatising acclimatizable acclimatization acclimatize acclimatized acclimatizer acclimatizes acclimatizing acclimature acclinal acclinate acclivity acclivities acclivitous acclivous accloy accoast accoy accoyed accoying accoil accolade accoladed accolades accolated accolent accoll accolle accolled accollee accombination accommodable accommodableness accommodate accommodated accommodately accommodateness accommodates accommodating accommodatingly accommodatingness accommodation accommodational accommodationist accommodations accommodative accommodatively accommodativeness accommodator accommodators accomodate accompanable accompany accompanied accompanier accompanies accompanying accompanyist accompaniment accompanimental accompaniments accompanist accompanists accomplement accompletive accompli accomplice accomplices accompliceship accomplicity accomplis accomplish accomplishable accomplished accomplisher accomplishers accomplishes accomplishing accomplishment accomplishments accomplisht accompt accord accordable accordance accordances accordancy accordant accordantly accordatura accordaturas accordature accorded accorder accorders according accordingly accordion accordionist accordionists accordions accords accorporate accorporation accost accostable accosted accosting accosts accouche accouchement accouchements accoucheur accoucheurs accoucheuse accoucheuses accounsel account accountability accountable accountableness accountably accountancy accountant accountants accountantship accounted accounter accounters accounting accountment accountrement accounts accouple accouplement accourage accourt accouter accoutered accoutering accouterment accouterments accouters accoutre accoutred accoutrement accoutrements accoutres accoutring accra accrease accredit accreditable accreditate accreditation accreditations accredited accreditee accrediting accreditment accredits accrementitial accrementition accresce accrescence accrescendi accrescendo accrescent accretal accrete accreted accretes accreting accretion accretionary accretions accretive accriminate accroach accroached accroaching accroachment accroides accruable accrual accruals accrue accrued accruement accruer accrues accruing acct accts accubation accubita accubitum accubitus accueil accultural acculturate acculturated acculturates acculturating acculturation acculturational acculturationist acculturative acculturize acculturized acculturizing accum accumb accumbency accumbent accumber accumulable accumulate accumulated accumulates accumulating accumulation accumulations accumulativ accumulative accumulatively accumulativeness accumulator accumulators accupy accur accuracy accuracies accurate accurately accurateness accurre accurse accursed accursedly accursedness accursing accurst accurtation accus accusable accusably accusal accusals accusant accusants accusation accusations accusatival accusative accusatively accusativeness accusatives accusator accusatory accusatorial accusatorially accusatrix accusatrixes accuse accused accuser accusers accuses accusing accusingly accusive accusor accustom accustomation accustomed accustomedly accustomedness accustoming accustomize accustomized accustomizing accustoms ace aceacenaphthene aceanthrene aceanthrenequinone acecaffin acecaffine aceconitic aced acedy acedia acediamin acediamine acedias acediast aceite aceituna aceldama aceldamas acellular acemetae acemetic acemila acenaphthene acenaphthenyl acenaphthylene acenesthesia acensuada acensuador acentric acentrous aceology aceologic acephal acephala acephalan acephali acephalia acephalina acephaline acephalism acephalist acephalite acephalocyst acephalous acephalus acepots acequia acequiador acequias acer aceraceae aceraceous acerae acerata acerate acerated acerates acerathere aceratherium aceratosis acerb acerbas acerbate acerbated acerbates acerbating acerber acerbest acerbic acerbically acerbity acerbityacerose acerbities acerbitude acerbly acerbophobia acerdol aceric acerin acerli acerola acerolas acerose acerous acerra acertannin acerval acervate acervately acervatim acervation acervative acervose acervuli acervuline acervulus aces acescence acescency acescent acescents aceship acesodyne acesodynous acestes acestoma aceta acetable acetabula acetabular acetabularia acetabuliferous acetabuliform acetabulous acetabulum acetabulums acetacetic acetal acetaldehydase acetaldehyde acetaldehydrase acetaldol acetalization acetalize acetals acetamid acetamide acetamidin acetamidine acetamido acetamids acetaminol acetaminophen acetanilid acetanilide acetanion acetaniside acetanisidide acetanisidine acetannin acetary acetarious acetars acetarsone acetate acetated acetates acetation acetazolamide acetbromamide acetenyl acethydrazide acetiam acetic acetify acetification acetified acetifier acetifies acetifying acetyl acetylacetonates acetylacetone acetylamine acetylaminobenzene acetylaniline acetylasalicylic acetylate acetylated acetylating acetylation acetylative acetylator acetylbenzene acetylbenzoate acetylbenzoic acetylbiuret acetylcarbazole acetylcellulose acetylcholine acetylcholinesterase acetylcholinic acetylcyanide acetylenation acetylene acetylenediurein acetylenic acetylenyl acetylenogen acetylfluoride acetylglycin acetylglycine acetylhydrazine acetylic acetylid acetylide acetyliodide acetylizable acetylization acetylize acetylized acetylizer acetylizing acetylmethylcarbinol acetylperoxide acetylphenylhydrazine acetylphenol acetylrosaniline acetyls acetylsalicylate acetylsalicylic acetylsalol acetyltannin acetylthymol acetyltropeine acetylurea acetimeter acetimetry acetimetric acetin acetine acetins acetite acetize acetla acetmethylanilide acetnaphthalide acetoacetanilide acetoacetate acetoacetic acetoamidophenol acetoarsenite acetobacter acetobenzoic acetobromanilide acetochloral acetocinnamene acetoin acetol acetolysis acetolytic acetometer acetometry acetometric acetometrical acetometrically acetomorphin acetomorphine acetonaemia acetonaemic acetonaphthone acetonate acetonation acetone acetonemia acetonemic acetones acetonic acetonyl acetonylacetone acetonylidene acetonitrile acetonization acetonize acetonuria acetonurometer acetophenetide acetophenetidin acetophenetidine acetophenin acetophenine acetophenone acetopiperone acetopyrin acetopyrine acetosalicylic acetose acetosity acetosoluble acetostearin acetothienone acetotoluid acetotoluide acetotoluidine acetous acetoveratrone acetoxyl acetoxyls acetoxim acetoxime acetoxyphthalide acetphenetid acetphenetidin acetract acettoluide acetum aceturic ach achaean achaemenian achaemenid achaemenidae achaemenidian achaenocarp achaenodon achaeta achaetous achafe achage achagua achakzai achalasia achamoth achango achape achaque achar acharya achariaceae achariaceous acharne acharnement achate achates achatina achatinella achatinidae achatour ache acheat achech acheck ached acheer acheilary acheilia acheilous acheiria acheirous acheirus achen achene achenes achenia achenial achenium achenocarp achenodia achenodium acher achernar acheron acheronian acherontic acherontical aches achesoun achete achetidae acheulean acheweed achy achier achiest achievability achievable achieve achieved achievement achievements achiever achievers achieves achieving achigan achilary achylia achill achillea achillean achilleas achilleid achillein achilleine achilles achillize achillobursitis achillodynia achilous achylous achime achimenes achymia achymous achinese achiness achinesses aching achingly achiote achiotes achira achyranthes achirite achyrodes achitophel achkan achlamydate achlamydeae achlamydeous achlorhydria achlorhydric achlorophyllous achloropsia achluophobia achmetha achoke acholia acholias acholic acholoe acholous acholuria acholuric achomawi achondrite achondritic achondroplasia achondroplastic achoo achor achordal achordata achordate achorion achras achree achroacyte achroanthes achrodextrin achrodextrinase achroglobin achroiocythaemia achroiocythemia achroite achroma achromacyte achromasia achromat achromate achromatiaceae achromatic achromatically achromaticity achromatin achromatinic achromatisation achromatise achromatised achromatising achromatism achromatium achromatizable achromatization achromatize achromatized achromatizing achromatocyte achromatolysis achromatope achromatophil achromatophile achromatophilia achromatophilic achromatopia achromatopsy achromatopsia achromatosis achromatous achromats achromaturia achromia achromic achromobacter achromobacterieae achromoderma achromophilous achromotrichia achromous achronical achronychous achronism achroodextrin achroodextrinase achroous achropsia achtehalber achtel achtelthaler achter achterveld achuas achuete acy acyanoblepsia acyanopsia acichlorid acichloride acyclic acyclically acicula aciculae acicular acicularity acicularly aciculas aciculate aciculated aciculum aciculums acid acidaemia acidanthera acidaspis acidemia acidemias acider acidhead acidheads acidy acidic acidiferous acidify acidifiable acidifiant acidific acidification acidified acidifier acidifiers acidifies acidifying acidyl acidimeter acidimetry acidimetric acidimetrical acidimetrically acidite acidity acidities acidize acidized acidizing acidly acidness acidnesses acidogenic acidoid acidolysis acidology acidometer acidometry acidophil acidophile acidophilic acidophilous acidophilus acidoproteolytic acidoses acidosis acidosteophyte acidotic acidproof acids acidulant acidulate acidulated acidulates acidulating acidulation acidulent acidulous acidulously acidulousness aciduria acidurias aciduric acier acierage acieral acierate acierated acierates acierating acieration acies acyesis acyetic aciform acyl acylal acylamido acylamidobenzene acylamino acylase acylate acylated acylates acylating acylation aciliate aciliated acilius acylogen acyloin acyloins acyloxy acyloxymethane acyls acinaceous acinaces acinacifoliate acinacifolious acinaciform acinacious acinacity acinar acinary acinarious acineta acinetae acinetan acinetaria acinetarian acinetic acinetiform acinetina acinetinan acing acini acinic aciniform acinose acinotubular acinous acinuni acinus acipenser acipenseres acipenserid acipenseridae acipenserine acipenseroid acipenseroidei acyrology acyrological acis acystia aciurgy ack ackee ackees ackey ackeys acker ackman ackmen acknew acknow acknowing acknowledge acknowledgeable acknowledged acknowledgedly acknowledgement acknowledgements acknowledger acknowledgers acknowledges acknowledging acknowledgment acknowledgments acknown ackton aclastic acle acleidian acleistocardia acleistous aclemon aclydes aclidian aclinal aclinic aclys acloud aclu acmaea acmaeidae acmaesthesia acmatic acme acmes acmesthesia acmic acmispon acmite acne acned acneform acneiform acnemia acnes acnida acnodal acnode acnodes acoasm acoasma acocanthera acocantherin acock acockbill acocotl acoela acoelomata acoelomate acoelomatous acoelomi acoelomous acoelous acoemetae acoemeti acoemetic acoenaesthesia acoin acoine acolapissa acold acolhua acolhuan acolyctine acolyte acolytes acolyth acolythate acolytus acology acologic acolous acoluthic acoma acomia acomous aconative acondylose acondylous acone aconelline aconic aconin aconine aconital aconite aconites aconitia aconitic aconitin aconitine aconitum aconitums acontia acontias acontium acontius aconuresis acool acop acopic acopyrin acopyrine acopon acor acorea acoria acorn acorned acorns acorus acosmic acosmism acosmist acosmistic acost acotyledon acotyledonous acouasm acouchi acouchy acoumeter acoumetry acounter acouometer acouophonia acoup acoupa acoupe acousma acousmas acousmata acousmatic acoustic acoustical acoustically acoustician acousticolateral acousticon acousticophobia acoustics acoustoelectric acpt acquaint acquaintance acquaintances acquaintanceship acquaintanceships acquaintancy acquaintant acquainted acquaintedness acquainting acquaints acquent acquereur acquest acquests acquiesce acquiesced acquiescement acquiescence acquiescency acquiescent acquiescently acquiescer acquiesces acquiescing acquiescingly acquiesence acquiet acquirability acquirable acquire acquired acquirement acquirements acquirenda acquirer acquirers acquires acquiring acquisible acquisita acquisite acquisited acquisition acquisitional acquisitions acquisitive acquisitively acquisitiveness acquisitor acquisitum acquist acquit acquital acquitment acquits acquittal acquittals acquittance acquitted acquitter acquitting acquophonia acrab acracy acraein acraeinae acraldehyde acrania acranial acraniate acrasy acrasia acrasiaceae acrasiales acrasias acrasida acrasieae acrasin acrasins acraspeda acraspedote acratia acraturesis acrawl acraze acre acreable acreage acreages acreak acream acred acredula acreman acremen acres acrestaff acrid acridan acridane acrider acridest acridian acridic acridid acrididae acridiidae acridyl acridin acridine acridines acridinic acridinium acridity acridities acridium acrydium acridly acridness acridone acridonium acridophagus acriflavin acriflavine acryl acrylaldehyde acrylate acrylates acrylic acrylics acrylyl acrylonitrile acrimony acrimonies acrimonious acrimoniously acrimoniousness acrindolin acrindoline acrinyl acrisy acrisia acrisius acrita acritan acrite acrity acritical acritochromacy acritol acritude acroa acroaesthesia acroama acroamata acroamatic acroamatical acroamatics acroanesthesia acroarthritis acroasis acroasphyxia acroataxia acroatic acrobacy acrobacies acrobat acrobates acrobatholithic acrobatic acrobatical acrobatically acrobatics acrobatism acrobats acrobystitis acroblast acrobryous acrocarpi acrocarpous acrocentric acrocephaly acrocephalia acrocephalic acrocephalous acrocera acroceratidae acroceraunian acroceridae acrochordidae acrochordinae acrochordon acrocyanosis acrocyst acrock acroclinium acrocomia acroconidium acrocontracture acrocoracoid acrodactyla acrodactylum acrodermatitis acrodynia acrodont acrodontism acrodonts acrodrome acrodromous acrodus acroesthesia acrogamy acrogamous acrogen acrogenic acrogenous acrogenously acrogens acrogynae acrogynous acrography acrolein acroleins acrolith acrolithan acrolithic acroliths acrology acrologic acrologically acrologies acrologism acrologue acromania acromastitis acromegaly acromegalia acromegalic acromegalies acromelalgia acrometer acromia acromial acromicria acromimia acromioclavicular acromiocoracoid acromiodeltoid acromyodi acromyodian acromyodic acromyodous acromiohyoid acromiohumeral acromion acromioscapular acromiosternal acromiothoracic acromyotonia acromyotonus acromonogrammatic acromphalus acron acronal acronarcotic acroneurosis acronic acronyc acronical acronycal acronically acronycally acronych acronichal acronychal acronichally acronychally acronychous acronycta acronyctous acronym acronymic acronymically acronymize acronymized acronymizing acronymous acronyms acronyx acronomy acrook acroparalysis acroparesthesia acropathy acropathology acropetal acropetally acrophobia acrophonetic acrophony acrophonic acrophonically acrophonies acropodia acropodium acropoleis acropolis acropolises acropolitan acropora acropore acrorhagus acrorrheuma acrosarc acrosarca acrosarcum acroscleriasis acroscleroderma acroscopic acrose acrosome acrosomes acrosphacelus acrospire acrospired acrospiring acrospore acrosporous across acrostic acrostical acrostically acrostichal acrosticheae acrostichic acrostichoid acrostichum acrosticism acrostics acrostolia acrostolion acrostolium acrotarsial acrotarsium acroteleutic acroter acroteral acroteria acroterial acroteric acroterion acroterium acroterteria acrothoracica acrotic acrotism acrotisms acrotomous acrotreta acrotretidae acrotrophic acrotrophoneurosis acrux act acta actability actable actaea actaeaceae actaeon actaeonidae acted actg actiad actian actify actification actifier actin actinal actinally actinautography actinautographic actine actinenchyma acting actings actinia actiniae actinian actinians actiniaria actiniarian actinias actinic actinical actinically actinide actinides actinidia actinidiaceae actiniferous actiniform actinine actiniochrome actiniohematin actiniomorpha actinism actinisms actinistia actinium actiniums actinobaccilli actinobacilli actinobacillosis actinobacillotic actinobacillus actinoblast actinobranch actinobranchia actinocarp actinocarpic actinocarpous actinochemical actinochemistry actinocrinid actinocrinidae actinocrinite actinocrinus actinocutitis actinodermatitis actinodielectric actinodrome actinodromous actinoelectric actinoelectrically actinoelectricity actinogonidiate actinogram actinograph actinography actinographic actinoid actinoida actinoidea actinoids actinolite actinolitic actinology actinologous actinologue actinomere actinomeric actinometer actinometers actinometry actinometric actinometrical actinometricy actinomyces actinomycese actinomycesous actinomycestal actinomycetaceae actinomycetal actinomycetales actinomycete actinomycetous actinomycin actinomycoma actinomycosis actinomycosistic actinomycotic actinomyxidia actinomyxidiida actinomorphy actinomorphic actinomorphous actinon actinonema actinoneuritis actinons actinophone actinophonic actinophore actinophorous actinophryan actinophrys actinopod actinopoda actinopraxis actinopteran actinopteri actinopterygian actinopterygii actinopterygious actinopterous actinoscopy actinosoma actinosome actinosphaerium actinost actinostereoscopy actinostomal actinostome actinotherapeutic actinotherapeutics actinotherapy actinotoxemia actinotrichium actinotrocha actinouranium actinozoa actinozoal actinozoan actinozoon actins actinula actinulae action actionability actionable actionably actional actionary actioner actiones actionist actionize actionized actionizing actionless actions actious actipylea actium activable activate activated activates activating activation activations activator activators active actively activeness actives activin activism activisms activist activistic activists activital activity activities activize activized activizing actless actomyosin acton actor actory actorish actors actorship actos actress actresses actressy acts actu actual actualisation actualise actualised actualising actualism actualist actualistic actuality actualities actualization actualize actualized actualizes actualizing actually actualness actuals actuary actuarial actuarially actuarian actuaries actuaryship actuate actuated actuates actuating actuation actuator actuators actuose acture acturience actus actutate acuaesthesia acuan acuate acuating acuation acubens acuchi acuclosure acuductor acuerdo acuerdos acuesthesia acuity acuities aculea aculeae aculeata aculeate aculeated aculei aculeiform aculeolate aculeolus aculeus acumble acumen acumens acuminate acuminated acuminating acumination acuminose acuminous acuminulate acupress acupressure acupunctuate acupunctuation acupuncturation acupuncturator acupuncture acupunctured acupuncturing acupuncturist acupuncturists acurative acus acusection acusector acushla acustom acutance acutances acutangular acutate acute acutely acutenaculum acuteness acuter acutes acutest acutiator acutifoliate acutilinguae acutilingual acutilobate acutiplantar acutish acutograve acutonodose acutorsion acxoyatl ad ada adactyl adactylia adactylism adactylous adad adage adages adagy adagial adagietto adagiettos adagio adagios adagissimo adai aday adays adaize adalat adalid adam adamance adamances adamancy adamancies adamant adamantean adamantine adamantinoma adamantly adamantness adamantoblast adamantoblastoma adamantoid adamantoma adamants adamas adamastor adambulacral adamellite adamhood adamic adamical adamically adamine adamite adamitic adamitical adamitism adams adamsia adamsite adamsites adance adangle adansonia adapa adapid adapis adapt adaptability adaptable adaptableness adaptably adaptation adaptational adaptationally adaptations adaptative adapted adaptedness adapter adapters adapting adaption adaptional adaptionism adaptions adaptitude adaptive adaptively adaptiveness adaptivity adaptometer adaptor adaptorial adaptors adapts adar adarbitrium adarme adarticulation adat adati adaty adatis adatom adaunt adaw adawe adawlut adawn adaxial adazzle adc adcon adcons adcraft add adda addability addable addax addaxes addda addebted added addedly addeem addend addenda addends addendum addendums adder adderbolt adderfish adders adderspit adderwort addy addibility addible addice addicent addict addicted addictedness addicting addiction addictions addictive addictively addictiveness addictives addicts addie addiment adding addio addis addison addisonian addisoniana addita additament additamentary additiment addition additional additionally additionary additionist additions addititious additive additively additives additivity additory additum additur addle addlebrain addlebrained addled addlehead addleheaded addleheadedly addleheadedness addlement addleness addlepate addlepated addlepatedness addleplot addles addling addlings addlins addn addnl addoom addorsed addossed addr address addressability addressable addressed addressee addressees addresser addressers addresses addressful addressing addressograph addressor addrest adds addu adduce adduceable adduced adducent adducer adducers adduces adducible adducing adduct adducted adducting adduction adductive adductor adductors adducts addulce ade adead adeem adeemed adeeming adeems adeep adela adelaide adelantado adelantados adelante adelarthra adelarthrosomata adelarthrosomatous adelaster adelbert adelea adeleidae adelges adelia adelina adeline adeling adelite adeliza adelocerous adelochorda adelocodonic adelomorphic adelomorphous adelopod adelops adelphi adelphian adelphic adelphogamy adelphoi adelpholite adelphophagy adelphous ademonist adempt adempted ademption aden adenalgy adenalgia adenanthera adenase adenasthenia adendric adendritic adenectomy adenectomies adenectopia adenectopic adenemphractic adenemphraxis adenia adeniform adenyl adenylic adenylpyrophosphate adenyls adenin adenine adenines adenitis adenitises adenization adenoacanthoma adenoblast adenocancroid adenocarcinoma adenocarcinomas adenocarcinomata adenocarcinomatous adenocele adenocellulitis adenochondroma adenochondrosarcoma adenochrome adenocyst adenocystoma adenocystomatous adenodermia adenodiastasis adenodynia adenofibroma adenofibrosis adenogenesis adenogenous adenographer adenography adenographic adenographical adenohypersthenia adenohypophyseal adenohypophysial adenohypophysis adenoid adenoidal adenoidectomy adenoidectomies adenoidism adenoiditis adenoids adenolymphocele adenolymphoma adenoliomyofibroma adenolipoma adenolipomatosis adenologaditis adenology adenological adenoma adenomalacia adenomas adenomata adenomatome adenomatous adenomeningeal adenometritis adenomycosis adenomyofibroma adenomyoma adenomyxoma adenomyxosarcoma adenoncus adenoneural adenoneure adenopathy adenopharyngeal adenopharyngitis adenophyllous adenophyma adenophlegmon adenophora adenophore adenophoreus adenophorous adenophthalmia adenopodous adenosarcoma adenosarcomas adenosarcomata adenosclerosis adenose adenoses adenosine adenosis adenostemonous adenostoma adenotyphoid adenotyphus adenotome adenotomy adenotomic adenous adenoviral adenovirus adenoviruses adeodatus adeona adephaga adephagan adephagia adephagous adeps adept adepter adeptest adeption adeptly adeptness adepts adeptship adequacy adequacies adequate adequately adequateness adequation adequative adermia adermin adermine adesmy adespota adespoton adessenarian adessive adeste adet adeuism adevism adfected adffroze adffrozen adfiliate adfix adfluxion adfreeze adfreezing adfroze adfrozen adglutinate adhafera adhaka adhamant adhara adharma adherant adhere adhered adherence adherences adherency adherend adherends adherent adherently adherents adherer adherers adheres adherescence adherescent adhering adhesion adhesional adhesions adhesive adhesively adhesivemeter adhesiveness adhesives adhibit adhibited adhibiting adhibition adhibits adhocracy adhort ady adiabat adiabatic adiabatically adiabolist adiactinic adiadochokinesia adiadochokinesis adiadokokinesi adiadokokinesia adiagnostic adiamorphic adiamorphism adiantiform adiantum adiaphanous adiaphanousness adiaphon adiaphonon adiaphora adiaphoral adiaphoresis adiaphoretic adiaphory adiaphorism adiaphorist adiaphoristic adiaphorite adiaphoron adiaphorous adiapneustia adiate adiated adiathermal adiathermancy adiathermanous adiathermic adiathetic adiating adiation adib adibasi adicea adicity adiel adience adient adieu adieus adieux adigei adighe adight adigranth adin adynamy adynamia adynamias adynamic adinida adinidan adinole adinvention adion adios adipate adipescent adiphenine adipic adipyl adipinic adipocele adipocellulose adipocere adipoceriform adipocerite adipocerous adipocyte adipofibroma adipogenic adipogenous adipoid adipolysis adipolytic adipoma adipomata adipomatous adipometer adiponitrile adipopectic adipopexia adipopexic adipopexis adipose adiposeness adiposes adiposis adiposity adiposities adiposogenital adiposuria adipous adipsy adipsia adipsic adipsous adirondack adit adyta adital aditio adyton adits adytta adytum aditus adj adjacence adjacency adjacencies adjacent adjacently adjag adject adjection adjectional adjectitious adjectival adjectivally adjective adjectively adjectives adjectivism adjectivitis adjiga adjiger adjoin adjoinant adjoined adjoinedly adjoiner adjoining adjoiningness adjoins adjoint adjoints adjourn adjournal adjourned adjourning adjournment adjournments adjourns adjoust adjt adjudge adjudgeable adjudged adjudger adjudges adjudging adjudgment adjudicata adjudicate adjudicated adjudicates adjudicating adjudication adjudications adjudicative adjudicator adjudicatory adjudicators adjudicature adjugate adjument adjunct adjunction adjunctive adjunctively adjunctly adjuncts adjuration adjurations adjuratory adjure adjured adjurer adjurers adjures adjuring adjuror adjurors adjust adjustability adjustable adjustably adjustage adjustation adjusted adjuster adjusters adjusting adjustive adjustment adjustmental adjustments adjustor adjustores adjustoring adjustors adjusts adjutage adjutancy adjutancies adjutant adjutants adjutantship adjutator adjute adjutor adjutory adjutorious adjutrice adjutrix adjuvant adjuvants adjuvate adlai adlay adlegation adlegiare adlerian adless adlet adlumia adlumidin adlumidine adlumin adlumine adm adman admarginate admass admaxillary admeasure admeasured admeasurement admeasurer admeasuring admedial admedian admen admensuration admerveylle admetus admi admin adminicle adminicula adminicular adminiculary adminiculate adminiculation adminiculum administer administerd administered administerial administering administerings administers administrable administrant administrants administrate administrated administrates administrating administration administrational administrationist administrations administrative administratively administrator administrators administratorship administratress administratrices administratrix adminstration admirability admirable admirableness admirably admiral admirals admiralship admiralships admiralty admiralties admirance admiration admirations admirative admiratively admirator admire admired admiredly admirer admirers admires admiring admiringly admissability admissable admissibility admissible admissibleness admissibly admission admissions admissive admissively admissory admit admits admittable admittance admittances admittatur admitted admittedly admittee admitter admitters admitty admittible admitting admix admixed admixes admixing admixt admixtion admixture admixtures admonish admonished admonisher admonishes admonishing admonishingly admonishment admonishments admonition admonitioner admonitionist admonitions admonitive admonitively admonitor admonitory admonitorial admonitorily admonitrix admortization admov admove admrx adnascence adnascent adnate adnation adnations adnephrine adnerval adnescent adneural adnex adnexa adnexal adnexed adnexitis adnexopexy adnominal adnominally adnomination adnoun adnouns adnumber ado adobe adobes adobo adobos adod adolesce adolesced adolescence adolescency adolescent adolescently adolescents adolescing adolf adolph adolphus adon adonai adonean adonia adoniad adonian adonic adonidin adonin adoniram adonis adonises adonist adonite adonitol adonize adonized adonizing adoors adoperate adoperation adopt adoptability adoptabilities adoptable adoptant adoptative adopted adoptedly adoptee adoptees adopter adopters adoptian adoptianism adoptianist adopting adoption adoptional adoptionism adoptionist adoptions adoptious adoptive adoptively adopts ador adorability adorable adorableness adorably adoral adorally adorant adorantes adoration adoratory adore adored adorer adorers adores adoretus adoring adoringly adorn adornation adorned adorner adorners adorning adorningly adornment adornments adorno adornos adorns adorsed ados adosculation adossed adossee adoulie adown adoxa adoxaceae adoxaceous adoxy adoxies adoxography adoze adp adpao adposition adpress adpromission adpromissor adrad adradial adradially adradius adramelech adrammelech adread adream adreamed adreamt adrectal adrenal adrenalcortical adrenalectomy adrenalectomies adrenalectomize adrenalectomized adrenalectomizing adrenalin adrenaline adrenalize adrenally adrenalone adrenals adrench adrenergic adrenin adrenine adrenitis adreno adrenochrome adrenocortical adrenocorticosteroid adrenocorticotrophic adrenocorticotrophin adrenocorticotropic adrenolysis adrenolytic adrenomedullary adrenosterone adrenotrophin adrenotropic adrent adret adry adrian adriana adriatic adrienne adrift adrip adrogate adroit adroiter adroitest adroitly adroitness adroop adrop adrostal adrostral adrowse adrue ads adsbud adscendent adscititious adscititiously adscript adscripted adscription adscriptitious adscriptitius adscriptive adscripts adsessor adsheart adsignify adsignification adsmith adsmithing adsorb adsorbability adsorbable adsorbate adsorbates adsorbed adsorbent adsorbents adsorbing adsorbs adsorption adsorptive adsorptively adsorptiveness adspiration adstipulate adstipulated adstipulating adstipulation adstipulator adstrict adstringe adsum adterminal adtevac aduana adular adularescence adularescent adularia adularias adulate adulated adulates adulating adulation adulator adulatory adulators adulatress adulce adullam adullamite adult adulter adulterant adulterants adulterate adulterated adulterately adulterateness adulterates adulterating adulteration adulterator adulterators adulterer adulterers adulteress adulteresses adultery adulteries adulterine adulterize adulterous adulterously adulterousness adulthood adulticidal adulticide adultly adultlike adultness adultoid adultress adults adumbral adumbrant adumbrate adumbrated adumbrates adumbrating adumbration adumbrations adumbrative adumbratively adumbrellar adunation adunc aduncate aduncated aduncity aduncous adure adurent adusk adust adustion adustiosis adustive adv advaita advance advanceable advanced advancedness advancement advancements advancer advancers advances advancing advancingly advancive advantage advantaged advantageous advantageously advantageousness advantages advantaging advect advected advecting advection advectitious advective advects advehent advena advenae advene advenience advenient advent advential adventism adventist adventists adventitia adventitial adventitious adventitiously adventitiousness adventive adventively adventry advents adventual adventure adventured adventureful adventurement adventurer adventurers adventures adventureship adventuresome adventuresomely adventuresomeness adventuresomes adventuress adventuresses adventuring adventurish adventurism adventurist adventuristic adventurous adventurously adventurousness adverb adverbial adverbiality adverbialize adverbially adverbiation adverbless adverbs adversa adversant adversary adversaria adversarial adversaries adversariness adversarious adversative adversatively adverse adversed adversely adverseness adversifoliate adversifolious adversing adversion adversity adversities adversive adversus advert adverted advertence advertency advertent advertently adverting advertisable advertise advertised advertisee advertisement advertisements advertiser advertisers advertises advertising advertizable advertize advertized advertizement advertizer advertizes advertizing adverts advice adviceful advices advisability advisable advisableness advisably advisal advisatory advise advised advisedly advisedness advisee advisees advisement advisements adviser advisers advisership advises advisy advising advisive advisiveness adviso advisor advisory advisories advisorily advisors advitant advocaat advocacy advocacies advocate advocated advocates advocateship advocatess advocating advocation advocative advocator advocatory advocatress advocatrice advocatrix advoyer advoke advolution advoteresse advowee advowry advowsance advowson advowsons advt adward adwesch adz adze adzer adzes adzooks ae aeacides aeacus aeaean aechmophorus aecia aecial aecidia aecidiaceae aecidial aecidioform aecidiomycetes aecidiospore aecidiostage aecidium aeciospore aeciostage aeciotelia aecioteliospore aeciotelium aecium aedeagal aedeagi aedeagus aedegi aedes aedicula aediculae aedicule aedile aediles aedileship aedilian aedilic aedility aedilitian aedilities aedine aedoeagi aedoeagus aedoeology aefald aefaldy aefaldness aefauld aegagri aegagropila aegagropilae aegagropile aegagropiles aegagrus aegean aegemony aeger aegerian aegeriid aegeriidae aegialitis aegicrania aegilops aegina aeginetan aeginetic aegipan aegyptilla aegir aegirine aegirinolite aegirite aegyrite aegis aegises aegisthus aegithalos aegithognathae aegithognathism aegithognathous aegle aegophony aegopodium aegritude aegrotant aegrotat aeipathy aelodicon aeluroid aeluroidea aelurophobe aelurophobia aeluropodous aenach aenean aeneas aeneid aeneolithic aeneous aeneus aenigma aenigmatite aeolharmonica aeolia aeolian aeolic aeolicism aeolid aeolidae aeolididae aeolight aeolina aeoline aeolipile aeolipyle aeolis aeolism aeolist aeolistic aeolodicon aeolodion aeolomelodicon aeolopantalon aeolotropy aeolotropic aeolotropism aeolsklavier aeolus aeon aeonial aeonian aeonic aeonicaeonist aeonist aeons aepyceros aepyornis aepyornithidae aepyornithiformes aeq aequi aequian aequiculi aequipalpia aequor aequoreal aequorin aequorins aer aerage aeraria aerarian aerarium aerate aerated aerates aerating aeration aerations aerator aerators aerenchyma aerenterectasia aery aerial aerialist aerialists aeriality aerially aerialness aerials aeric aerical aerides aerie aeried aerier aeries aeriest aerifaction aeriferous aerify aerification aerified aerifies aerifying aeriform aerily aeriness aero aeroacoustic aerobacter aerobacteriology aerobacteriological aerobacteriologically aerobacteriologist aerobacters aeroballistic aeroballistics aerobate aerobated aerobatic aerobatics aerobating aerobe aerobee aerobes aerobia aerobian aerobic aerobically aerobics aerobiology aerobiologic aerobiological aerobiologically aerobiologist aerobion aerobiont aerobioscope aerobiosis aerobiotic aerobiotically aerobious aerobium aeroboat aerobranchia aerobranchiate aerobus aerocamera aerocar aerocartograph aerocartography aerocharidae aerocyst aerocolpos aerocraft aerocurve aerodermectasia aerodynamic aerodynamical aerodynamically aerodynamicist aerodynamics aerodyne aerodynes aerodone aerodonetic aerodonetics aerodontalgia aerodontia aerodontic aerodrome aerodromes aerodromics aeroduct aeroducts aeroelastic aeroelasticity aeroelastics aeroembolism aeroenterectasia aerofoil aerofoils aerogel aerogels aerogen aerogene aerogenes aerogenesis aerogenic aerogenically aerogenous aerogeography aerogeology aerogeologist aerognosy aerogram aerogramme aerograms aerograph aerographer aerography aerographic aerographical aerographics aerographies aerogun aerohydrodynamic aerohydropathy aerohydroplane aerohydrotherapy aerohydrous aeroyacht aeroides aerolite aerolites aerolith aerolithology aeroliths aerolitic aerolitics aerology aerologic aerological aerologies aerologist aerologists aeromaechanic aeromagnetic aeromancer aeromancy aeromantic aeromarine aeromechanic aeromechanical aeromechanics aeromedical aeromedicine aerometeorograph aerometer aerometry aerometric aeromotor aeron aeronat aeronaut aeronautic aeronautical aeronautically aeronautics aeronautism aeronauts aeronef aeroneurosis aeronomer aeronomy aeronomic aeronomical aeronomics aeronomies aeronomist aeropathy aeropause aerope aeroperitoneum aeroperitonia aerophagy aerophagia aerophagist aerophane aerophilately aerophilatelic aerophilatelist aerophile aerophilia aerophilic aerophilous aerophysical aerophysicist aerophysics aerophyte aerophobia aerophobic aerophone aerophor aerophore aerophoto aerophotography aerophotos aeroplane aeroplaner aeroplanes aeroplanist aeroplankton aeropleustic aeroporotomy aeropulse aerosat aerosats aeroscepsy aeroscepsis aeroscope aeroscopy aeroscopic aeroscopically aerose aerosiderite aerosiderolite aerosinusitis aerosol aerosolization aerosolize aerosolized aerosolizing aerosols aerospace aerosphere aerosporin aerostat aerostatic aerostatical aerostatics aerostation aerostats aerosteam aerotactic aerotaxis aerotechnical aerotechnics aerotherapeutics aerotherapy aerothermodynamic aerothermodynamics aerotonometer aerotonometry aerotonometric aerotow aerotropic aerotropism aeroview aeruginous aerugo aerugos aes aesc aeschylean aeschylus aeschynanthus aeschynite aeschynomene aeschynomenous aesculaceae aesculaceous aesculapian aesculapius aesculetin aesculin aesculus aesir aesop aesopian aesopic aestethic aesthesia aesthesics aesthesis aesthesodic aesthete aesthetes aesthetic aesthetical aesthetically aesthetician aestheticism aestheticist aestheticize aesthetics aesthiology aesthophysiology aestii aestival aestivate aestivated aestivates aestivating aestivation aestivator aestive aestuary aestuate aestuation aestuous aesture aestus aet aetat aethalia aethalioid aethalium aetheling aetheogam aetheogamic aetheogamous aether aethereal aethered aetheric aethers aethionema aethogen aethon aethrioscope aethusa aetian aetiogenic aetiology aetiological aetiologically aetiologies aetiologist aetiologue aetiophyllin aetiotropic aetiotropically aetites aetobatidae aetobatus aetolian aetomorphae aetosaur aetosaurian aetosaurus aettekees aevia aeviternal aevum af aface afaced afacing afaint afar afara afars afb afd afdecho afear afeard afeared afebrile afenil afer afernan afetal aff affa affability affable affableness affably affabrous affair affaire affaires affairs affaite affamish affatuate affect affectability affectable affectate affectation affectationist affectations affected affectedly affectedness affecter affecters affectibility affectible affecting affectingly affection affectional affectionally affectionate affectionately affectionateness affectioned affectionless affections affectious affective affectively affectivity affectless affectlessness affector affects affectual affectum affectuous affectus affeeble affeer affeerer affeerment affeeror affeir affenpinscher affenspalte affere afferent afferently affettuoso affettuosos affy affiance affianced affiancer affiances affiancing affiant affiants affich affiche affiches afficionado affidare affidation affidavy affydavy affidavit affidavits affied affies affying affile affiliable affiliate affiliated affiliates affiliating affiliation affiliations affinage affinal affination affine affined affinely affines affing affinitative affinitatively affinite affinity affinities affinition affinitive affirm affirmable affirmably affirmance affirmant affirmation affirmations affirmative affirmatively affirmativeness affirmatives affirmatory affirmed affirmer affirmers affirming affirmingly affirmly affirms affix affixable affixal affixation affixed affixer affixers affixes affixial affixing affixion affixment affixt affixture afflate afflated afflation afflatus afflatuses afflict afflicted afflictedness afflicter afflicting afflictingly affliction afflictionless afflictions afflictive afflictively afflicts affloof afflue affluence affluency affluent affluently affluentness affluents afflux affluxes affluxion affodill afforce afforced afforcement afforcing afford affordable afforded affording affords afforest afforestable afforestation afforestational afforested afforesting afforestment afforests afformative affray affrayed affrayer affrayers affraying affrays affranchise affranchised affranchisement affranchising affrap affreight affreighter affreightment affret affrettando affreux affricate affricated affricates affrication affricative affriended affright affrighted affrightedly affrighter affrightful affrightfully affrighting affrightingly affrightment affrights affront affronte affronted affrontedly affrontedness affrontee affronter affronty affronting affrontingly affrontingness affrontive affrontiveness affrontment affronts afft affuse affusedaffusing affusion affusions afghan afghanets afghani afghanis afghanistan afghans afgod afibrinogenemia aficionada aficionadas aficionado aficionados afield afifi afikomen afire aflagellar aflame aflare aflat aflatoxin aflatus aflaunt afley aflicker aflight afloat aflow aflower afluking aflush aflutter afoam afocal afoot afore aforegoing aforehand aforementioned aforenamed aforesaid aforethought aforetime aforetimes aforeward afortiori afoul afounde afray afraid afraidness aframerican afrasia afrasian afreet afreets afresca afresh afret afrete afric africa african africana africander africanism africanist africanization africanize africanoid africans africanthropus afridi afright afrikaans afrikander afrikanderdom afrikanderism afrikaner afrit afrite afrits afro afrogaea afrogaean afront afrormosia afros afrown afshah afshar aft aftaba after afteract afterage afterattack afterbay afterband afterbeat afterbirth afterbirths afterblow afterbody afterbodies afterbrain afterbreach afterbreast afterburner afterburners afterburning aftercare aftercareer aftercast aftercataract aftercause afterchance afterchrome afterchurch afterclap afterclause aftercome aftercomer aftercoming aftercooler aftercost aftercourse aftercrop aftercure afterdays afterdamp afterdate afterdated afterdeal afterdeath afterdeck afterdecks afterdinner afterdischarge afterdrain afterdrops aftereffect aftereffects aftereye afterend afterfall afterfame afterfeed afterfermentation afterform afterfriend afterfruits afterfuture aftergame aftergas afterglide afterglow afterglows aftergo aftergood aftergrass aftergrave aftergrief aftergrind aftergrowth afterguard afterguns afterhand afterharm afterhatch afterheat afterhelp afterhend afterhold afterhope afterhours afteryears afterimage afterimages afterimpression afterings afterking afterknowledge afterlife afterlifetime afterlight afterlives afterloss afterlove aftermark aftermarket aftermarriage aftermass aftermast aftermath aftermaths aftermatter aftermeal aftermilk aftermost afternight afternoon afternoons afternose afternote afteroar afterpain afterpains afterpart afterpast afterpeak afterpiece afterplay afterplanting afterpotential afterpressure afterproof afterrake afterreckoning afterrider afterripening afterroll afters afterschool aftersend aftersensation aftershaft aftershafted aftershave aftershaves aftershine aftership aftershock aftershocks aftersong aftersound afterspeech afterspring afterstain afterstate afterstorm afterstrain afterstretch afterstudy aftersupper afterswarm afterswarming afterswell aftertan aftertask aftertaste aftertastes aftertax afterthinker afterthought afterthoughted afterthoughts afterthrift aftertime aftertimes aftertouch aftertreatment aftertrial afterturn aftervision afterwale afterwar afterward afterwards afterwash afterwhile afterwisdom afterwise afterwit afterwitted afterword afterwork afterworking afterworld afterwort afterwrath afterwrist aftmost aftonian aftosa aftosas aftward aftwards afunction afunctional afwillite afzelia ag aga agabanee agacant agacante agacella agacerie agaces agad agada agade agadic agag again againbuy againsay against againstand againward agal agalactia agalactic agalactous agalawood agalaxy agalaxia agalena agalenidae agalinis agalite agalloch agallochs agallochum agallop agalma agalmatolite agalwood agalwoods agama agamae agamas agamemnon agamete agametes agami agamy agamian agamic agamically agamid agamidae agamis agamist agammaglobulinemia agammaglobulinemic agamobia agamobium agamogenesis agamogenetic agamogenetically agamogony agamoid agamont agamospermy agamospore agamous aganglionic aganice aganippe agao agaonidae agapae agapai agapanthus agapanthuses agape agapeic agapeically agapemone agapemonian agapemonist agapemonite agapetae agapeti agapetid agapetidae agaphite agapornis agar agaric agaricaceae agaricaceous agaricales agaricic agariciform agaricin agaricine agaricinic agaricoid agarics agaricus agaristidae agarita agaroid agarose agaroses agars agarum agarwal agas agasp agast agastache agastreae agastric agastroneuria agata agate agatelike agates agateware agatha agathaea agathaumas agathin agathis agathism agathist agathodaemon agathodaemonic agathodemon agathokakological agathology agathosma agaty agatiferous agatiform agatine agatize agatized agatizes agatizing agatoid agau agave agaves agavose agawam agaz agaze agazed agba agcy agdistis age ageable aged agedly agedness agednesses agee ageing ageings ageism ageisms ageist ageists agelacrinites agelacrinitidae agelaius agelast agelaus ageless agelessly agelessness agelong agen agena agency agencies agend agenda agendaless agendas agendum agendums agene agenes ageneses agenesia agenesias agenesic agenesis agenetic agenize agenized agenizes agenizing agennesis agennetic agent agentess agential agenting agentival agentive agentives agentry agentries agents agentship ageometrical ager agerasia ageratum ageratums agers ages aget agete ageusia ageusic ageustia aggadic aggelation aggenerate agger aggerate aggeration aggerose aggers aggest aggie aggies aggiornamenti aggiornamento agglomerant agglomerate agglomerated agglomerates agglomeratic agglomerating agglomeration agglomerations agglomerative agglomerator agglutinability agglutinable agglutinant agglutinate agglutinated agglutinates agglutinating agglutination agglutinationist agglutinations agglutinative agglutinatively agglutinator agglutinin agglutinins agglutinize agglutinogen agglutinogenic agglutinoid agglutinoscope agglutogenic aggrace aggradation aggradational aggrade aggraded aggrades aggrading aggrammatism aggrandise aggrandised aggrandisement aggrandiser aggrandising aggrandizable aggrandize aggrandized aggrandizement aggrandizements aggrandizer aggrandizers aggrandizes aggrandizing aggrate aggravable aggravate aggravated aggravates aggravating aggravatingly aggravation aggravations aggravative aggravator aggregable aggregant aggregata aggregatae aggregate aggregated aggregately aggregateness aggregates aggregating aggregation aggregational aggregations aggregative aggregatively aggregator aggregatory aggrege aggress aggressed aggresses aggressin aggressing aggression aggressionist aggressions aggressive aggressively aggressiveness aggressivity aggressor aggressors aggry aggrievance aggrieve aggrieved aggrievedly aggrievedness aggrievement aggrieves aggrieving aggro aggros aggroup aggroupment aggur agha aghan aghanee aghas aghast aghastness aghlabite aghorapanthi aghori agy agialid agib agible agiel agyieus agyiomania agilawood agile agilely agileness agility agilities agillawood agilmente agin agynary agynarious aging agings agynic aginner aginners agynous agio agios agiotage agiotages agyrate agyria agyrophobia agism agisms agist agistator agisted agister agisting agistment agistor agists agit agitability agitable agitant agitate agitated agitatedly agitates agitating agitation agitational agitationist agitations agitative agitato agitator agitatorial agitators agitatrix agitprop agitpropist agitprops agitpunkt agkistrodon agla aglaia aglance aglaonema aglaos aglaozonia aglare aglaspis aglauros agleaf agleam aglee agley aglet aglethead aglets agly aglycon aglycone aglycones aglycons aglycosuric aglimmer aglint aglipayan aglipayano aglypha aglyphodont aglyphodonta aglyphodontia aglyphous aglisten aglitter aglobulia aglobulism aglossa aglossal aglossate aglossia aglow aglucon aglucone aglutition agma agmas agmatine agmatology agminate agminated agnail agnails agname agnamed agnat agnate agnates agnatha agnathia agnathic agnathostomata agnathostomatous agnathous agnatic agnatical agnatically agnation agnations agnean agneau agneaux agnel agnes agnification agnition agnize agnized agnizes agnizing agnoetae agnoete agnoetism agnoiology agnoite agnoites agnomen agnomens agnomical agnomina agnominal agnomination agnosy agnosia agnosias agnosis agnostic agnostical agnostically agnosticism agnostics agnostus agnotozoic agnus agnuses ago agog agoge agogic agogics agoho agoing agomensin agomphiasis agomphious agomphosis agon agonal agone agones agony agonia agoniada agoniadin agoniatite agoniatites agonic agonied agonies agonise agonised agonises agonising agonisingly agonist agonista agonistarch agonistic agonistical agonistically agonistics agonists agonium agonize agonized agonizedly agonizer agonizes agonizing agonizingly agonizingness agonostomus agonothet agonothete agonothetic agons agora agorae agoramania agoranome agoranomus agoraphobia agoraphobiac agoraphobic agoras agorot agoroth agos agostadero agouara agouta agouti agouty agouties agoutis agpaite agpaitic agr agra agrace agrafe agrafes agraffe agraffee agraffes agrah agral agramed agrammaphasia agrammatica agrammatical agrammatism agrammatologia agrania agranulocyte agranulocytosis agranuloplastic agrapha agraphia agraphias agraphic agraria agrarian agrarianism agrarianize agrarianly agrarians agrauleum agravic agre agreat agreation agreations agree agreeability agreeable agreeableness agreeably agreed agreeing agreeingly agreement agreements agreer agreers agrees agregation agrege agreges agreing agremens agrement agrements agrest agrestal agrestial agrestian agrestic agrestical agrestis agria agrias agribusiness agribusinesses agric agricere agricole agricolist agricolite agricolous agricultor agricultural agriculturalist agriculturalists agriculturally agriculture agriculturer agricultures agriculturist agriculturists agrief agrilus agrimony agrimonia agrimonies agrimotor agrin agriochoeridae agriochoerus agriology agriological agriologist agrionia agrionid agrionidae agriot agriotes agriotype agriotypidae agriotypus agrypnia agrypniai agrypnias agrypnode agrypnotic agrise agrised agrising agrito agritos agroan agrobacterium agrobiology agrobiologic agrobiological agrobiologically agrobiologist agrodolce agrogeology agrogeological agrogeologically agrology agrologic agrological agrologically agrologies agrologist agrom agromania agromyza agromyzid agromyzidae agron agronome agronomy agronomial agronomic agronomical agronomically agronomics agronomies agronomist agronomists agroof agrope agropyron agrostemma agrosteral agrosterol agrostis agrostographer agrostography agrostographic agrostographical agrostographies agrostology agrostologic agrostological agrostologist agrote agrotechny agrotype agrotis aground agrufe agruif agsam agst agt agtbasic agua aguacate aguacateca aguada aguador aguaji aguamas aguamiel aguara aguardiente aguavina agudist ague aguey aguelike agueproof agues agueweed agueweeds aguglia aguilarite aguilawood aguilt aguinaldo aguinaldos aguirage aguise aguish aguishly aguishness agujon agunah agura aguroth agush agust ah aha ahaaina ahab ahamkara ahankara ahantchuyuk ahartalav ahaunch ahchoo ahead aheap ahey aheight ahem ahems ahepatokla ahet ahi ahimsa ahimsas ahind ahint ahypnia ahir ahistoric ahistorical ahluwalia ahmadi ahmadiya ahmed ahmedi ahmet ahnfeltia aho ahoy ahold aholds aholt ahom ahong ahorse ahorseback ahousaht ahrendahronon ahriman ahrimanian ahs ahsan aht ahtena ahu ahuaca ahuatle ahuehuete ahull ahum ahungered ahungry ahunt ahura ahurewa ahush ahuula ahwal ai ay ayacahuite ayah ayahausca ayahs ayahuasca ayahuca ayapana aias ayatollah ayatollahs aiawong aiblins aichmophobia aid aidable aidance aidant aide aided aydendron aidenn aider aiders aides aidful aiding aidless aidman aidmanmen aidmen aids aye ayegreen aiel ayelp ayen ayenbite ayens ayenst aiery ayes aiger aigialosaur aigialosauridae aigialosaurus aiglet aiglets aiglette aigre aigremore aigret aigrets aigrette aigrettes aiguelle aiguellette aiguiere aiguille aiguilles aiguillesque aiguillette aiguilletted ayield ayin ayins ayyubid aik aikane aikido aikidos aikinite aikona aikuchi ail ailantery ailanthic ailanthus ailanthuses ailantine ailanto aile ailed aileen aileron ailerons aylesbury ayless aylet ailette ailie ailing aillt ayllu ailment ailments ails ailsyte ailuridae ailuro ailuroid ailuroidea ailuromania ailurophile ailurophilia ailurophilic ailurophobe ailurophobia ailurophobic ailuropoda ailuropus ailurus ailweed aim aimable aimak aimara aymara aymaran ayme aimed aimee aimer aimers aimful aimfully aiming aimless aimlessly aimlessness aimore aymoro aims aimworthiness ain ainaleh aine ayne ainee ainhum ainoi ains ainsell ainsells aint ainu ainus aioli aiolis aion ayond aionial ayont ayous air aira airable airampo airan airbag airbags airbill airbills airboat airboats airborn airborne airbound airbrained airbrasive airbrick airbrush airbrushed airbrushes airbrushing airburst airbursts airbus airbuses airbusses aircheck airchecks aircoach aircoaches aircraft aircraftman aircraftmen aircrafts aircraftsman aircraftsmen aircraftswoman aircraftswomen aircraftwoman aircrew aircrewman aircrewmen aircrews airdate airdates airdock airdrome airdromes airdrop airdropped airdropping airdrops aire ayre aired airedale airedales airer airers airest airfare airfares airfield airfields airflow airflows airfoil airfoils airframe airframes airfreight airfreighter airglow airglows airgraph airgraphics airhead airheads airy airier airiest airiferous airify airified airily airiness airinesses airing airings airish airless airlessly airlessness airlift airlifted airlifting airlifts airlight airlike airline airliner airliners airlines airling airlock airlocks airmail airmailed airmailing airmails airman airmanship airmark airmarker airmass airmen airmobile airmonger airn airns airohydrogen airometer airpark airparks airphobia airplay airplays airplane airplaned airplaner airplanes airplaning airplanist airplot airport airports airpost airposts airproof airproofed airproofing airproofs airs airscape airscapes airscrew airscrews airshed airsheds airsheet airship airships ayrshire airsick airsickness airsome airspace airspaces airspeed airspeeds airstream airstrip airstrips airt airted airth airthed airthing airths airtight airtightly airtightness airtime airtimes airting airts airview airway airwaybill airwayman airways airward airwards airwash airwave airwaves airwise airwoman airwomen airworthy airworthier airworthiest airworthiness ais ays aischrolatreia aiseweed aisle aisled aisleless aisles aisling aissaoua aissor aisteoir aistopod aistopoda aistopodes ait aitch aitchbone aitches aitchless aitchpiece aitesis aith aythya aithochroi aitiology aition aitiotropic aitis aitkenite aits aitutakian ayu ayubite ayudante ayuyu ayuntamiento ayuntamientos ayurveda ayurvedas aiver aivers aivr aiwain aiwan aywhere aix aizle aizoaceae aizoaceous aizoon ajaja ajangle ajar ajari ajatasatru ajava ajax ajee ajenjo ajhar ajimez ajitter ajiva ajivas ajivika ajog ajoint ajonjoli ajoure ajourise ajowan ajowans ajuga ajugas ajutment ak aka akaakai akal akala akali akalimba akamai akamatsu akamnik akan akanekunik akania akaniaceae akaroa akasa akasha akawai akazga akazgin akazgine akcheh ake akeake akebi akebia aked akee akees akehorne akey akeki akela akelas akeley akemboll akenbold akene akenes akenobeite akepiro akepiros aker akerite aketon akha akhara akhyana akhissar akhlame akhmimic akhoond akhrot akhund akhundzada akia akiyenik akim akimbo akin akindle akinesia akinesic akinesis akinete akinetic aking akiskemikinik akka akkad akkadian akkadist akmite akmudar akmuddar aknee aknow ako akoasm akoasma akolouthia akoluthia akonge akontae akoulalion akov akpek akra akrabattine akre akroasis akrochordite akron akroter akroteria akroterial akroterion akrteria aktiebolag aktistetae aktistete aktivismus aktivist aku akuammin akuammine akule akund akvavit akvavits akwapim al ala alabama alabaman alabamian alabamians alabamide alabamine alabandine alabandite alabarch alabaster alabastoi alabastos alabastra alabastrian alabastrine alabastrites alabastron alabastrons alabastrum alabastrums alablaster alacha alachah alack alackaday alacran alacreatine alacreatinin alacreatinine alacrify alacrious alacriously alacrity alacrities alacritous alactaga alada aladdin aladdinize aladfar aladinist alae alagao alagarto alagau alahee alai alay alaihi alain alaite alaki alala alalia alalite alaloi alalonga alalunga alalus alamanni alamannian alamannic alambique alameda alamedas alamiqui alamire alamo alamodality alamode alamodes alamonti alamort alamos alamosite alamoth alan aland alands alane alang alange alangiaceae alangin alangine alangium alani alanyl alanyls alanin alanine alanines alanins alannah alans alant alantic alantin alantol alantolactone alantolic alants alap alapa alar alarbus alares alarge alary alaria alaric alarm alarmable alarmclock alarmed alarmedly alarming alarmingly alarmingness alarmism alarmisms alarmist alarmists alarms alarodian alarum alarumed alaruming alarums alas alasas alascan alaska alaskaite alaskan alaskans alaskas alaskite alastair alaster alastor alastors alastrim alate alated alatern alaternus alation alations alauda alaudidae alaudine alaund alaunian alaunt alawi alazor alb alba albacea albacora albacore albacores albahaca albainn alban albanenses albanensian albany albania albanian albanians albanite albarco albardine albarelli albarello albarellos albarium albas albaspidin albata albatas albation albatros albatross albatrosses albe albedo albedograph albedometer albedos albee albeit alberca alberene albergatrice alberge alberghi albergo alberich albert alberta albertin albertina albertine albertinian albertype albertist albertite alberto alberttype albertustaler albescence albescent albespine albespyne albeston albetad albi albian albicans albicant albication albicore albicores albiculi albify albification albificative albified albifying albiflorous albigenses albigensian albigensianism albin albyn albinal albines albiness albinic albinism albinisms albinistic albino albinoism albinos albinotic albinuria albion albireo albite albites albitic albitical albitite albitization albitophyre albizia albizias albizzia albizzias albocarbon albocinereous albococcus albocracy alboin albolite albolith albopannin albopruinose alborada alborak alboranite albrecht albricias albright albronze albruna albs albuca albuginaceae albuginea albugineous albugines albuginitis albugo album albumean albumen albumeniizer albumenisation albumenise albumenised albumeniser albumenising albumenization albumenize albumenized albumenizer albumenizing albumenoid albumens albumimeter albumin albuminate albuminaturia albuminiferous albuminiform albuminimeter albuminimetry albuminiparous albuminise albuminised albuminising albuminization albuminize albuminized albuminizing albuminocholia albuminofibrin albuminogenous albuminoid albuminoidal albuminolysis albuminometer albuminometry albuminone albuminorrhea albuminoscope albuminose albuminosis albuminous albuminousness albumins albuminuria albuminuric albuminurophobia albumoid albumoscope albumose albumoses albumosuria albums albuquerque alburn alburnous alburnum alburnums albus albutannin alc alca alcaaba alcabala alcade alcades alcae alcahest alcahests alcaic alcaiceria alcaics alcaid alcaide alcayde alcaides alcaydes alcalde alcaldes alcaldeship alcaldia alcali alcaligenes alcalizate alcalzar alcamine alcanna alcantara alcantarines alcapton alcaptonuria alcargen alcarraza alcatras alcavala alcazaba alcazar alcazars alcazava alce alcedines alcedinidae alcedininae alcedo alcelaphine alcelaphus alces alcestis alchem alchemy alchemic alchemical alchemically alchemies alchemilla alchemise alchemised alchemising alchemist alchemister alchemistic alchemistical alchemistry alchemists alchemize alchemized alchemizing alchera alcheringa alchimy alchymy alchymies alchitran alchochoden alchornea alcibiadean alcibiades alcicornium alcid alcidae alcidine alcids alcine alcyon alcyonacea alcyonacean alcyonaria alcyonarian alcyone alcyones alcyoniaceae alcyonic alcyoniform alcyonium alcyonoid alcippe alclad alcmene alco alcoate alcogel alcogene alcohate alcohol alcoholate alcoholature alcoholdom alcoholemia alcoholic alcoholically alcoholicity alcoholics alcoholimeter alcoholisation alcoholise alcoholised alcoholising alcoholysis alcoholism alcoholist alcoholytic alcoholizable alcoholization alcoholize alcoholized alcoholizing alcoholmeter alcoholmetric alcoholomania alcoholometer alcoholometry alcoholometric alcoholometrical alcoholophilia alcohols alcoholuria alconde alcoothionic alcor alcoran alcoranic alcoranist alcornoco alcornoque alcosol alcotate alcove alcoved alcoves alcovinometer alcuinian alcumy ald alday aldamin aldamine aldane aldazin aldazine aldea aldeament aldebaran aldebaranium aldehydase aldehyde aldehydes aldehydic aldehydine aldehydrol aldehol aldeia alden alder alderamin alderfly alderflies alderliefest alderling alderman aldermanate aldermancy aldermaness aldermanic aldermanical aldermanity aldermanly aldermanlike aldermanry aldermanries aldermanship aldermen aldern alderney alders alderwoman alderwomen aldhafara aldhafera aldide aldim aldime aldimin aldimine aldine alditol aldm aldoheptose aldohexose aldoketene aldol aldolase aldolases aldolization aldolize aldolized aldolizing aldols aldononose aldopentose aldose aldoses aldoside aldosterone aldosteronism aldoxime aldrin aldrins aldrovanda aldus ale alea aleak aleatory aleatoric alebench aleberry alebion alebush alec alecithal alecithic alecize aleck aleconner alecost alecs alectoria alectoriae alectorides alectoridine alectorioid alectoris alectoromachy alectoromancy alectoromorphae alectoromorphous alectoropodes alectoropodous alectryomachy alectryomancy alectrion alectryon alectrionidae alecup alee alef alefnull alefs aleft alefzero alegar alegars aleger alehoof alehouse alehouses aleyard aleikoum aleikum aleiptes aleiptic aleyrodes aleyrodid aleyrodidae alejandro aleknight alem alemana alemanni alemannian alemannic alemannish alembic alembicate alembicated alembics alembroth alemite alemmal alemonger alen alencon alencons alenge alength alentours alenu aleochara aleph alephs alephzero alepidote alepine alepole alepot aleppine aleppo alerce alerion alerse alert alerta alerted alertedly alerter alerters alertest alerting alertly alertness alerts ales alesan aleshot alestake aletap aletaster alethea alethic alethiology alethiologic alethiological alethiologist alethopteis alethopteroid alethoscope aletocyte aletris alette aleucaemic aleucemic aleukaemic aleukemic aleurites aleuritic aleurobius aleurodes aleurodidae aleuromancy aleurometer aleuron aleuronat aleurone aleurones aleuronic aleurons aleuroscope aleut aleutian aleutians aleutic aleutite alevin alevins alew alewhap alewife alewives alex alexander alexanders alexandra alexandreid alexandria alexandrian alexandrianism alexandrina alexandrine alexandrines alexandrite alexas alexia alexian alexias alexic alexin alexine alexines alexinic alexins alexipharmacon alexipharmacum alexipharmic alexipharmical alexipyretic alexis alexiteric alexiterical alexius alezan alf alfa alfaje alfaki alfakis alfalfa alfalfas alfaqui alfaquin alfaquins alfaquis alfarga alfas alfenide alferes alferez alfet alfilaria alfileria alfilerilla alfilerillo alfin alfiona alfione alfirk alfoncino alfonsin alfonso alforge alforja alforjas alfred alfreda alfresco alfridary alfridaric alfur alfurese alfuro alg alga algae algaecide algaeology algaeological algaeologist algaesthesia algaesthesis algal algalia algarad algarde algaroba algarobas algarot algaroth algarroba algarrobilla algarrobin algarsyf algarsife algas algate algates algazel algebar algebra algebraic algebraical algebraically algebraist algebraists algebraization algebraize algebraized algebraizing algebras algebrization algedi algedo algedonic algedonics algefacient algenib algeria algerian algerians algerienne algerine algerines algerita algerite algernon algesia algesic algesimeter algesiometer algesireceptor algesis algesthesis algetic algy algic algicidal algicide algicides algid algidity algidities algidness algieba algiers algific algin alginate alginates algine alginic algins alginuresis algiomuscular algist algivorous algocyan algodon algodoncillo algodonite algoesthesiometer algogenic algoid algol algolagny algolagnia algolagnic algolagnist algology algological algologically algologies algologist algoman algometer algometry algometric algometrical algometrically algomian algomic algonkian algonquian algonquians algonquin algonquins algophagous algophilia algophilist algophobia algor algorab algores algorism algorismic algorisms algorist algoristic algorithm algorithmic algorithmically algorithms algors algosis algous algovite algraphy algraphic alguacil alguazil alguifou algum algums alhacena alhagi alhambra alhambraic alhambresque alhandal alhena alhenna alhet aly alia alya aliamenta alias aliased aliases aliasing alibamu alibangbang alibi alibied alibies alibiing alibility alibis alible alicant alice alichel alichino alicia alicyclic alick alicoche alycompaine alictisal alicula aliculae alida alidad alidada alidade alidades alidads alids alien alienability alienabilities alienable alienage alienages alienate alienated alienates alienating alienation alienator aliency aliene aliened alienee alienees aliener alieners alienicola alienicolae alienigenate aliening alienism alienisms alienist alienists alienize alienly alienness alienor alienors aliens alienship aliesterase aliet aliethmoid aliethmoidal alif alife aliferous aliform alifs aligerous alight alighted alighten alighting alightment alights align aligned aligner aligners aligning alignment alignments aligns aligreek alii aliya aliyah aliyahaliyahs aliyas aliyos aliyoth aliipoe alike alikeness alikewise alikuluf alikulufan alilonghi alima alimenation aliment alimental alimentally alimentary alimentariness alimentation alimentative alimentatively alimentativeness alimented alimenter alimentic alimenting alimentive alimentiveness alimentotherapy aliments alimentum alimony alimonied alimonies alymphia alymphopotent alin alinasal aline alineation alined alinement aliner aliners alines alingual alining alinit alinota alinotum alintatao aliofar alioth alipata aliped alipeds aliphatic alipin alypin alypine aliptae alipteria alipterion aliptes aliptic aliptteria alypum aliquant aliquid aliquot aliquots alisanders aliseptal alish alisier alisma alismaceae alismaceous alismad alismal alismales alismataceae alismoid aliso alison alisonite alisos alisp alispheno alisphenoid alisphenoidal alysson alyssum alyssums alist alister alit alytarch alite aliter alytes ality alitrunk aliturgic aliturgical aliunde alive aliveness alives alivincular alix alizarate alizari alizarin alizarine alizarins aljama aljamado aljamia aljamiado aljamiah aljoba aljofaina alk alkahest alkahestic alkahestica alkahestical alkahests alkaid alkalamide alkalemia alkalescence alkalescency alkalescent alkali alkalic alkalies alkaliferous alkalify alkalifiable alkalified alkalifies alkalifying alkaligen alkaligenous alkalimeter alkalimetry alkalimetric alkalimetrical alkalimetrically alkalin alkaline alkalinisation alkalinise alkalinised alkalinising alkalinity alkalinities alkalinization alkalinize alkalinized alkalinizes alkalinizing alkalinuria alkalis alkalisable alkalisation alkalise alkalised alkaliser alkalises alkalising alkalizable alkalizate alkalization alkalize alkalized alkalizer alkalizes alkalizing alkaloid alkaloidal alkaloids alkalometry alkalosis alkalous alkalurops alkamin alkamine alkanal alkane alkanes alkanet alkanethiol alkanets alkanna alkannin alkanol alkaphrah alkapton alkaptone alkaptonuria alkaptonuric alkargen alkarsin alkarsine alkatively alkedavy alkekengi alkene alkenes alkenyl alkenna alkermes alkes alky alkyd alkide alkyds alkies alkyl alkylamine alkylamino alkylarylsulfonate alkylate alkylated alkylates alkylating alkylation alkylbenzenesulfonate alkylbenzenesulfonates alkylene alkylic alkylidene alkylize alkylogen alkylol alkyloxy alkyls alkin alkine alkyne alkines alkynes alkitran alkool alkoran alkoranic alkoxy alkoxid alkoxide alkoxyl all allabuta allachesthesia allactite allaeanthus allagite allagophyllous allagostemonous allah allay allayed allayer allayers allaying allayment allays allalinite allamanda allamonti allamoth allamotti allan allanite allanites allanitic allantiasis allantochorion allantoic allantoid allantoidal allantoidea allantoidean allantoides allantoidian allantoin allantoinase allantoinuria allantois allantoxaidin allanturic allargando allasch allassotonic allative allatrate allbone alle allecret allect allectory allegata allegate allegation allegations allegator allegatum allege allegeable alleged allegedly allegement alleger allegers alleges allegheny alleghenian allegiance allegiances allegiancy allegiant allegiantly allegiare alleging allegory allegoric allegorical allegorically allegoricalness allegories allegorisation allegorise allegorised allegoriser allegorising allegorism allegorist allegorister allegoristic allegorists allegorization allegorize allegorized allegorizer allegorizing allegresse allegretto allegrettos allegro allegros alley alleyed alleyite alleys alleyway alleyways allele alleles alleleu allelic allelism allelisms allelocatalytic allelomorph allelomorphic allelomorphism allelopathy allelotropy allelotropic allelotropism alleluia alleluiah alleluias alleluiatic alleluja allelvia allemand allemande allemandes allemands allemontite allen allenarly allene alleniate allentando allentato allentiac allentiacan aller allergen allergenic allergenicity allergens allergy allergia allergic allergies allergin allergins allergist allergists allergology allerion allesthesia allethrin alleve alleviant alleviate alleviated alleviater alleviaters alleviates alleviating alleviatingly alleviation alleviations alleviative alleviator alleviatory alleviators allez allgood allgovite allhallow allhallows allhallowtide allheal allheals ally alliable alliably alliaceae alliaceous alliage alliance allianced alliancer alliances alliancing alliant alliaria allicampane allice allicholly alliciency allicient allicin allicins allicit allie allied allies alligate alligated alligating alligation alligations alligator alligatored alligatorfish alligatorfishes alligatoring alligators allyic allying allyl allylamine allylate allylation allylene allylic allyls allylthiourea allineate allineation allionia allioniaceae allyou allis allision alliteral alliterate alliterated alliterates alliterating alliteration alliterational alliterationist alliterations alliterative alliteratively alliterativeness alliterator allituric allium alliums allivalite allmouth allmouths allness allo alloantibody allobar allobaric allobars allobroges allobrogical allocability allocable allocaffeine allocatable allocate allocated allocatee allocates allocating allocation allocations allocator allocators allocatur allocheiria allochetia allochetite allochezia allochiral allochirally allochiria allochlorophyll allochroic allochroite allochromatic allochroous allochthon allochthonous allocyanine allocinnamic alloclase alloclasite allocochick allocryptic allocrotonic allocthonous allocute allocution allocutive allod allodelphite allodesmism allodge allody allodia allodial allodialism allodialist allodiality allodially allodian allodiary allodiaries allodies allodification allodium allods alloeosis alloeostropha alloeotic alloerotic alloerotism allogamy allogamies allogamous allogene allogeneic allogeneity allogeneous allogenic allogenically allograft allograph allographic alloy alloyage alloyed alloying alloimmune alloiogenesis alloiometry alloiometric alloys alloisomer alloisomeric alloisomerism allokinesis allokinetic allokurtic allolalia allolalic allomerism allomerization allomerize allomerized allomerizing allomerous allometry allometric allomorph allomorphic allomorphism allomorphite allomucic allonge allonges allonym allonymous allonymously allonyms allonomous alloo allopalladium allopath allopathetic allopathetically allopathy allopathic allopathically allopathies allopathist allopaths allopatry allopatric allopatrically allopelagic allophanamid allophanamide allophanate allophanates allophane allophanic allophyle allophylian allophylic allophylus allophite allophytoid allophone allophones allophonic allophonically allophore alloplasm alloplasmatic alloplasmic alloplast alloplasty alloplastic alloploidy allopolyploid allopolyploidy allopsychic allopurinol alloquy alloquial alloquialism allorhythmia allorrhyhmia allorrhythmic allosaur allosaurus allose allosematic allosyndesis allosyndetic allosome allosteric allosterically allot alloted allotee allotelluric allotheism allotheist allotheistic allotheria allothigene allothigenetic allothigenetically allothigenic allothigenous allothimorph allothimorphic allothogenic allothogenous allotype allotypes allotypy allotypic allotypical allotypically allotypies allotment allotments allotransplant allotransplantation allotrylic allotriodontia allotriognathi allotriomorphic allotriophagy allotriophagia allotriuria allotrope allotropes allotrophic allotropy allotropic allotropical allotropically allotropicity allotropies allotropism allotropize allotropous allots allottable allotted allottee allottees allotter allottery allotters allotting allover allovers allow allowable allowableness allowably allowance allowanced allowances allowancing allowed allowedly allower allowing allows alloxan alloxanate alloxanic alloxans alloxantin alloxy alloxyproteic alloxuraemia alloxuremia alloxuric allozooid allround alls allseed allseeds allspice allspices allthing allthorn alltud allude alluded alludes alluding allumette allumine alluminor allurance allure allured allurement allurements allurer allurers allures alluring alluringly alluringness allusion allusions allusive allusively allusiveness allusory allutterly alluvia alluvial alluvials alluviate alluviation alluvio alluvion alluvions alluvious alluvium alluviums alluvivia alluviviums allwhere allwhither allwork allworthy alma almacantar almacen almacenista almach almaciga almacigo almadia almadie almagest almagests almagra almah almahs almain almaine alman almanac almanacs almander almandine almandines almandite almanner almas alme almeh almehs almeidina almemar almemars almemor almendro almendron almery almerian almeries almeriite almes almice almicore almida almight almighty almightily almightiness almique almira almirah almistry almner almners almochoden almocrebe almogavar almohad almohade almohades almoign almoin almon almonage almond almondy almondlike almonds almoner almoners almonership almoning almonry almonries almoravid almoravide almoravides almose almost almous alms almsdeed almsfolk almsful almsgiver almsgiving almshouse almshouses almsman almsmen almsmoney almswoman almswomen almucantar almuce almuces almud almude almudes almuds almuerzo almug almugs almuredin almury almuten aln alnage alnager alnagership alnaschar alnascharism alnath alnein alnico alnicoes alnilam alniresinol alnitak alnitham alniviridol alnoite alnuin alnus alo aloadae alocasia alochia alod aloddia alody alodia alodial alodialism alodialist alodiality alodially alodialty alodian alodiary alodiaries alodies alodification alodium aloe aloed aloedary aloelike aloemodin aloeroot aloes aloesol aloeswood aloetic aloetical aloewood aloft alogy alogia alogian alogical alogically alogism alogotrophy aloha alohas aloyau aloid aloin aloins alois aloysia aloisiite aloysius aloma alomancy alone alonely aloneness along alongships alongshore alongshoreman alongside alongst alonso alonsoa alonzo aloof aloofe aloofly aloofness aloose alop alopathic alopecia alopecias alopecic alopecist alopecoid alopecurus alopekai alopeke alophas alopias alopiidae alorcinic alosa alose alouatta alouatte aloud alouette alouettes alout alow alowe aloxite alp alpaca alpacas alpargata alpasotes alpax alpeen alpen alpenglow alpenhorn alpenhorns alpenstock alpenstocker alpenstocks alpestral alpestrian alpestrine alpha alphabet alphabetary alphabetarian alphabeted alphabetic alphabetical alphabetically alphabetics alphabetiform alphabeting alphabetisation alphabetise alphabetised alphabetiser alphabetising alphabetism alphabetist alphabetization alphabetize alphabetized alphabetizer alphabetizers alphabetizes alphabetizing alphabetology alphabets alphameric alphamerical alphamerically alphanumeric alphanumerical alphanumerically alphanumerics alphard alphas alphatoluic alphean alphecca alphenic alpheratz alpheus alphyl alphyls alphin alphyn alphitomancy alphitomorphous alphol alphonist alphonse alphonsin alphonsine alphonsism alphonso alphorn alphorns alphos alphosis alphosises alpian alpid alpieu alpigene alpine alpinely alpinery alpines alpinesque alpinia alpiniaceae alpinism alpinisms alpinist alpinists alpist alpiste alps alpujarra alqueire alquier alquifou alraun already alreadiness alright alrighty alroot alruna alrune als alsatia alsatian alsbachite alshain alsifilm alsike alsikes alsinaceae alsinaceous alsine alsmekill also alsoon alsophila alstonia alstonidine alstonine alstonite alstroemeria alsweill alswith alt altaian altaic altaid altair altaite altaltissimo altamira altar altarage altared altarist altarlet altarpiece altarpieces altars altarwise altazimuth alter alterability alterable alterableness alterably alterant alterants alterate alteration alterations alterative alteratively altercate altercated altercating altercation altercations altercative altered alteregoism alteregoistic alterer alterers altering alterity alterius alterman altern alternacy alternamente alternance alternant alternanthera alternaria alternariose alternat alternate alternated alternately alternateness alternater alternates alternating alternatingly alternation alternationist alternations alternative alternatively alternativeness alternatives alternativity alternativo alternator alternators alterne alternifoliate alternipetalous alternipinnate alternisepalous alternity alternize alterocentric alters alterum altesse alteza altezza althaea althaeas althaein althea altheas althein altheine althing althionic altho althorn althorns although altica alticamelus altify altigraph altilik altiloquence altiloquent altimeter altimeters altimetry altimetrical altimetrically altimettrically altin altincar altingiaceae altingiaceous altininck altiplanicie altiplano altiscope altisonant altisonous altissimo altitonant altitude altitudes altitudinal altitudinarian altitudinous alto altocumulus altogether altogetherness altoist altometer altos altostratus altoun altrices altricial altropathy altrose altruism altruisms altruist altruistic altruistically altruists alts altschin altumal altun alture altus aluco aluconidae aluconinae aludel aludels aludra alula alulae alular alulet alulim alum alumbloom alumbrado alumel alumen alumetize alumian alumic alumiferous alumin alumina aluminaphone aluminas aluminate alumine alumines aluminic aluminide aluminiferous aluminiform aluminyl aluminise aluminised aluminish aluminising aluminite aluminium aluminize aluminized aluminizes aluminizing aluminoferric aluminography aluminographic aluminose aluminosilicate aluminosis aluminosity aluminothermy aluminothermic aluminothermics aluminotype aluminous alumins aluminum aluminums alumish alumite alumium alumna alumnae alumnal alumni alumniate alumnol alumnus alumohydrocalcite alumroot alumroots alums alumstone alundum aluniferous alunite alunites alunogen alupag alur alure alurgite alushtite aluta alutaceous alvah alvan alvar alveary alvearies alvearium alveated alvelos alveloz alveola alveolae alveolar alveolary alveolariform alveolarly alveolars alveolate alveolated alveolation alveole alveolectomy alveoli alveoliform alveolite alveolites alveolitis alveoloclasia alveolocondylean alveolodental alveololabial alveololingual alveolonasal alveolosubnasal alveolotomy alveolus alveus alvia alviducous alvin alvina alvine alvissmal alvite alvus alw alway always alwise alwite alzheimer am ama amaas amabel amabile amability amable amacratic amacrinal amacrine amadan amadavat amadavats amadelphous amadi amadis amadou amadous amaethon amafingo amaga amah amahs amahuaca amay amain amaine amaist amaister amakebe amakosa amal amala amalaita amalaka amalekite amalett amalfian amalfitan amalg amalgam amalgamable amalgamate amalgamated amalgamater amalgamates amalgamating amalgamation amalgamationist amalgamations amalgamative amalgamatize amalgamator amalgamators amalgamist amalgamization amalgamize amalgams amalic amalings amalrician amaltas amamau amampondo amanda amande amandin amandine amandus amang amani amania amanist amanita amanitas amanitin amanitine amanitins amanitopsis amanori amanous amant amantadine amante amantillo amanuenses amanuensis amapa amapondo amar amara amaracus amarant amarantaceae amarantaceous amaranth amaranthaceae amaranthaceous amaranthine amaranthoid amaranths amaranthus amarantine amarantite amarantus amarelle amarelles amarettos amarevole amargosa amargoso amargosos amaryllid amaryllidaceae amaryllidaceous amaryllideous amaryllis amaryllises amarillo amarillos amarin amarine amarity amaritude amarna amaroid amaroidal amarth amarthritis amarvel amas amasesis amass amassable amassed amasser amassers amasses amassette amassing amassment amassments amasta amasthenic amasty amastia amate amated amatembu amaterialistic amateur amateurish amateurishly amateurishness amateurism amateurs amateurship amathophobia amati amating amatito amative amatively amativeness amatol amatols amatory amatorial amatorially amatorian amatories amatorio amatorious amatrice amatungula amaurosis amaurotic amaut amaxomania amaze amazed amazedly amazedness amazeful amazement amazer amazers amazes amazia amazilia amazing amazingly amazon amazona amazonian amazonism amazonite amazons amazonstone amazulu amb amba ambach ambage ambages ambagiosity ambagious ambagiously ambagiousness ambagitory ambay ambalam amban ambar ambaree ambarella ambari ambary ambaries ambaris ambas ambash ambassade ambassadeur ambassador ambassadorial ambassadorially ambassadors ambassadorship ambassadorships ambassadress ambassage ambassy ambassiate ambatch ambatoarinite ambe ambeer ambeers amber amberfish amberfishes ambergrease ambergris ambery amberies amberiferous amberina amberite amberjack amberjacks amberlike amberoid amberoids amberous ambers ambiance ambiances ambicolorate ambicoloration ambidexter ambidexterity ambidexterities ambidexterous ambidextral ambidextrous ambidextrously ambidextrousness ambience ambiences ambiency ambiens ambient ambients ambier ambigenal ambigenous ambigu ambiguity ambiguities ambiguous ambiguously ambiguousness ambilaevous ambilateral,";
var words = string.split(" ");
};
suite.add("charObject", function () {
// charObject
var charObject = {};
for (var i = 0; i < words.length; i++) {
var word = words[i];
var prefix = "";
for (var j = 0; j < word.length; j++) {
prefix += word.charAt(j);
if (!Array.isArray(charObject[prefix])) {
charObject[prefix] = [i];
} else {
charObject[prefix].push(i);
}
}
}
});
suite.add("charCodeObject", function () {
// charCodeObject
var charCodeObject = {};
for (var i = 0; i < words.length; i++) {
var word = words[i];
var node = charCodeObject;
for (var j = 0; j < word.length; j++) {
var char = word.charCodeAt(j) + 1;
var newPrefix = node[char];
if (newPrefix) {
newPrefix[0].push(i);
} else {
newPrefix = {
0: [i]
};
node[char] = newPrefix;
}
node = newPrefix;
}
}
});
suite.add("charMap", function () {
// charMap
var charMap = new Map();
for (var i = 0; i < words.length; i++) {
var word = words[i];
var prefix = "";
for (var j = 0; j < word.length; j++) {
prefix += word.charAt(j);
if (!charMap.has(prefix)) {
charMap.set(prefix, [i]);
} else {
charMap.get(prefix).push(i);
}
}
}
});
suite.add("charCodeMap", function () {
// charCodeMap
var charCodeMap = new Map();
for (var i = 0; i < words.length; i++) {
var word = words[i];
var map = charCodeMap;
for (var j = 0; j < word.length; j++) {
var char = word.charCodeAt(j) + 1;
var prefixMap = map.get(char);
if (prefixMap) {
prefixMap.get(0).push(i);
} else {
prefixMap = new Map();
prefixMap.set(0, [i]);
map.set(char, prefixMap);
}
map = prefixMap;
}
}
});
suite.on("cycle", function (evt) {
console.log(" - " + evt.target);
});
suite.on("complete", function (evt) {
console.log(new Array(30).join("-"));
var results = evt.currentTarget.sort(function (a, b) {
return b.hz - a.hz;
});
results.forEach(function (item) {
console.log((idx + 1) + ". " + item);
});
});
console.log("js-search indexing");
console.log(new Array(30).join("-"));
suite.run();
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment