membraniferous : Related Words Words similar in meaning to membraniferous

  • -ferous«
  • membrane«