meaning of parrots beak

1. evergreen shrub with scarlet to white clawlike or beaklike flowers; New Zealand


Related Words

parrots beak |

Developed & Maintained By Taraprasad.com

Treasure Words