strigilis or antenna comb - Spanish English Dictionary
History

strigilis or antenna comb

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "strigilis or antenna comb" in Spanish English Dictionary : 1 result(s)

English Spanish
Medicine
strigilis or antenna comb estrígil [m]