corallorhiza : Definition, Usages, News and More

Search Words

corallorhiza


  • n  genus of leafless root-parasitic orchids having small purplish or yellowish racemose flowers with lobed lips; widely distributed in temperate regions

Hot News: The Heading Text Size Should Match With the Size Of The Image