a strap-shaped structure

listen to the pronunciation of a strap-shaped structure
English - English

Definition of a strap-shaped structure in English English dictionary

A strap-shaped structure
ligule
a strap-shaped structure
Favorites