Stylet
Of tardigrade and style.
Small needlelike appendage; especially the feeding organ of a tardigrade.
This concept's ID is @1~9669
Of tardigrade and style.
Small needlelike appendage; especially the feeding organ of a tardigrade.
This concept's ID is @1~9669