a tubelike organ found in animals or elongated cell found in plants

listen to the pronunciation of a tubelike organ found in animals or elongated cell found in plants
a tubelike organ found in animals or elongated cell found in plants