Ammodaucus leucotrichus

Ammodaucus

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 © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature