Please enable javascript to use dictionary! Howto enable javascript?
trabecula [trabeculas]▼◼◼◼noun[UK: trˈeɪbkjʊlə] [US: trˈeɪbkjʊlə]
trabeculated bladder▼noun
microtrabeculae▼noun
↑