meaning of oligomyold

1. Having few or imperfect syringeal muscles; -- said of some passerine birds (Oligomyodi).


Related Words

oligomyold |

Developed & Maintained By Taraprasad.com

Treasure Words