Other possible rhymes for macropodus
picrocleidus
pilchardus
pimelodus
pindus
placidus
placodus
plagiocladus
platycladus
platypodous
plecodus
plecolepidous
plesioperleidus
plethodus
pleurinodus
plicatodus
polazzodus
polycladous
polycladus
polygyrodus
polymyodous
polypodous
pondus
potamoceratodus
pradesh
prasinocladus
praxedus
prionidus
prioniodus
probolodus
proceratodus
prochilodus
profundus
propimelodus
propodus
prosodus
protognathodus
pseudonemacladus
pseudopimelodus
pteropodous
pterospathodus
ptilodus
ptychoceratodus
ptychodus
pudendous
pudus
pycnodus
pygopodous
qadesh
qingmenodus
radesh
ramidus
rebawdous
recemundus
reedus
rendus
repandous
retodus
retrogradous
rhabdus
rhandus
rhizodus
rhizopodous
rhodous
rhomaleodus
rhombodus
rhytiodus
ribaldous
ridibundus
roshhodesh
rossodus
rotundus
rubicundous
rubicundus
rudus
rumoridus
rundus
rybadous
rychaldus
rytiodus
ryugadous
sadus
sagenodus
saldus
sandalodus
sapindus
sarcodous
sardus
sauropodous
scadrce
scaphopodous
scaposodus
schizopodous
sciapodous
scoubidous
screbinodus
seaaroundus
sebaldus
secundus
sedus
semaprochilodus
sibbaldus
sidus
silandus
similosodus
sinocyamodus
siphonocladus
siwardus
smaragdus
sodus
solidus
solipedous
solodous
sordidous
sordidus
sourquidous
sparnodus
sparodus
spathodus
spathognathodus
spermatodus
sphrageidus
sphyraenodus
spinodus
spinosodus
spiridus
splendidous
squalidus
staywithus
steganopodous
stegopodus
stemmatodus
stenodus
stenopadus
stolidus
stomatopodous
stratodus
strepsodus
streptognathodus
stupendous
stupidous
subsolidus
suchodus
suggrundus
surquedous
surquidous
symphodus
synardus
synodus
syntengmodus
tadesse
tamarindus
tarandus
tardigradous
tardigradus
tassiliodus
taxeopodous
teledus
telindus
tenagodus
tendus
terefundus
termitaradus
tetranodus
tetrapodous
thecaroundus
thelodus
themandus
theropodous
tholodus
tibetodus
tidus
timidous
timidus
todus
trachelipodous
trachycladus
tradus
tremendous
trepidus
trichocladus
trichopodus
tricleidus
trinodus
triodus
trochalopodous
trocundus
tropanisopodus
turbidous
turdus
turgidous
turgidus
tylexocladus
tylopodous
tymandus
ultrahazardous
umayodus
unhazardous
untremendous
uropodous
uttarpradesh
validous
validus
vanadous
vectocleidus
velellidous
venustodus
verdous
vespidous
viridus
vitandus
viverridous
wereallindus
whitapodus
windus
xanadus
xanthopiodus
xenorhabdus
xodus
yadus
ydous
zacladus