meaning of asphodeline lutea

1. asphodel with leafy stem and fragrant yellow flowers


Related Words

asphodeline lutea |

Developed & Maintained By Taraprasad.com

Treasure Words