×

hibiscus meaning in English

n. hibiscus, any of a number of tropical trees or shrubs belonging to the mallow family

Related Words

  1. hibernation
  2. hiberner
  3. hibou
  4. hickory
PC Version

Copyright © 2018 WordTech Co.