Ammodaucus leucotrichus


Ammodaucus leucotrichus is a species of flowering plant in the Apiaceae family and the sole member of the genus Ammodaucus. It is endemic to northern Africa, including the Canary Islands.

Search another word or see Ammodaucus leucotrichuson Dictionary | Thesaurus |Spanish
Copyright © 2015, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature