English Dictionary
◊ TRACHEID
tracheid
n : long tubular cell peculiar to xylem