From 1000c6c958f646bd6d3842aa310aa90c56ee2dc4 Mon Sep 17 00:00:00 2001 From: Ruben Westerberg Date: Fri, 26 Apr 2019 17:05:41 +1000 Subject: Fixed paths and missed anagram Scripts not use common word file in the parent directory Fixed the issue where the sorted letters was not checked when input was in lexically sorted order --- challenge-005/ruben-westerberg/README | 3 + challenge-005/ruben-westerberg/perl6/anagram.pm6 | 15 +- challenge-005/ruben-westerberg/perl6/ch-1.p6 | 4 +- challenge-005/ruben-westerberg/perl6/ch-2.p6 | 2 +- .../ruben-westerberg/perl6/words_alpha.txt | 370099 ------------------ challenge-005/ruben-westerberg/words_alpha.txt | 370099 ++++++++++++++++++ 6 files changed, 370111 insertions(+), 370111 deletions(-) delete mode 100644 challenge-005/ruben-westerberg/perl6/words_alpha.txt create mode 100644 challenge-005/ruben-westerberg/words_alpha.txt diff --git a/challenge-005/ruben-westerberg/README b/challenge-005/ruben-westerberg/README index 8a3637b1b3..562c87853c 100644 --- a/challenge-005/ruben-westerberg/README +++ b/challenge-005/ruben-westerberg/README @@ -4,3 +4,6 @@ Solution by Ruben Westerberg #Challenge 2: Write a program to find the sequence of characters that has the most anagrams +All solutions use an optional command line argument to specify a dictionary (one word per line) to check against. + +By default the words list/dictionary used is words_aplha.txt, which was sourced from https://github.com/dwyl/english-words diff --git a/challenge-005/ruben-westerberg/perl6/anagram.pm6 b/challenge-005/ruben-westerberg/perl6/anagram.pm6 index 0f4710d52f..ddb0d0e530 100644 --- a/challenge-005/ruben-westerberg/perl6/anagram.pm6 +++ b/challenge-005/ruben-westerberg/perl6/anagram.pm6 @@ -5,12 +5,14 @@ sub findAnangrams(@letters, @words) is export { my @anagrams; my $test; while * { - my $k=0; - my $l=0; + $test=@a.join(""); + @anagrams.append(@words.hyper(degree=>4,batch=>50000).grep: {$_ eq $test}); + my int $k=0; + my int $l=0; my $tmp; my $flag=False; - my $maxK=-1; - my $maxL=-1; + my int $maxK=-1; + my int $maxL=-1; while ($k < @a.elems-1) { $maxK= $k if ((@a[$k] lt @a[$k+1]) && ($k > $maxK)); @@ -27,12 +29,7 @@ sub findAnangrams(@letters, @words) is export { @a[$maxL]=$tmp; my @b=@a.splice($maxK+1).reverse; @a.=append(@b); - $test=@a.join(""); - #say $test; - @anagrams.append(@words.hyper(degree=>4,batch=>50000).grep: {$_ eq $test}); } - $test=@a.join(""); - @anagrams.append(@words.hyper(degree=>4,batch=>50000).grep: {$_ eq $test}); @anagrams; } diff --git a/challenge-005/ruben-westerberg/perl6/ch-1.p6 b/challenge-005/ruben-westerberg/perl6/ch-1.p6 index 308d37672c..c3ad9302a1 100755 --- a/challenge-005/ruben-westerberg/perl6/ch-1.p6 +++ b/challenge-005/ruben-westerberg/perl6/ch-1.p6 @@ -1,8 +1,8 @@ #!/usr/bin/env perl6 # -use lib './'; +use lib $?FILE.IO.dirname; use anagram; -my $wordsFile= @*ARGS[0] // "words_alpha.txt"; +my $wordsFile= @*ARGS[0] // $?FILE.IO.dirname ~ "/../words_alpha.txt"; my @word-list=$wordsFile.IO.lines; while my $input=prompt "Give me a word: " { diff --git a/challenge-005/ruben-westerberg/perl6/ch-2.p6 b/challenge-005/ruben-westerberg/perl6/ch-2.p6 index 2ce015866c..5ebbce1a8c 100755 --- a/challenge-005/ruben-westerberg/perl6/ch-2.p6 +++ b/challenge-005/ruben-westerberg/perl6/ch-2.p6 @@ -1,5 +1,5 @@ #!/usr/bin/env perl6 -my $wordsFile=$*ARGS[0] // "words_alpha.txt"; +my $wordsFile=$*ARGS[0] // $?FILE.IO.dirname~"/../words_alpha.txt"; say $wordsFile.IO.lines.hyper(degree=>4, batch=>50000).map({ .split("")[1..*-2].sort.join; }).Bag.antipairs.max; diff --git a/challenge-005/ruben-westerberg/perl6/words_alpha.txt b/challenge-005/ruben-westerberg/perl6/words_alpha.txt deleted file mode 100644 index 1d9abced5d..0000000000 --- a/challenge-005/ruben-westerberg/perl6/words_alpha.txt +++ /dev/null @@ -1,370099 +0,0 @@ -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 -aerodr