Современный толковый словарь русского языка Ефремовой
Травяник — травя́ник м. 1. Небольшая рыба семейства бычковых. 2. Мясо такой рыбы, употребляемое в пищу. 3. Кушанье, приготовленное из такого мяса. Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000.
см. также морфологический разбор слова "травяник".