1 result found

Search Results for: calyx-tube

Calyx

Definition noun, plural: calyxes or calyces or calices (anatomy) Funnel-shaped structures that act as passageway of urine... Read More