toadpipe
/ˈtoʊdpɪp/Definitions
1. noun
A plant that resembles a toadstool, especially a species of orchid.
“The unique toadpipe orchids are a rare sight to behold in the wild.”
1. noun
A plant that resembles a toadstool, especially a species of orchid.
“The unique toadpipe orchids are a rare sight to behold in the wild.”