Search term strofiolo has one result
Jump to
IT Italian EN English
strofiolo (n) [excrescence or tubercle around the hilum] (n) strophiole (n) [excrescence or tubercle around the hilum] (n)