Your search matched 27 words.
Search Terms: *鞭*

Dictionary results(showing 26-27 of 27 results)


んもうちゅう
ranburubenmouchuu
noun
Giardia lamblia, protozoan parasite of the small intestine that causes giardiasis