small needle-like appendage; especially the feeding organ of a tardigrade

listen to the pronunciation of small needle-like appendage; especially the feeding organ of a tardigrade
Englisch - Englisch

Definition von small needle-like appendage; especially the feeding organ of a tardigrade im Englisch Englisch wörterbuch

small needle-like appendage; especially the feeding organ of a tardigrade
stylet