Trematode



noun
1.
(វេជ្ជសាស្ត្រ) តេញ៉ា, ព្រូនសំប៉ែត
ENGLISH MEANING
noun
1.
One of the Trematodea. Also used adjectively.