Skip to main content

Glossary Term: Hamulus

A stipe consisting of a fragment of the rostellum, with an epidermis on both sides.