LEPIDOGANOID Meaning of LEPIDOGANOID in English noun any one of a division (lepidoganoidei) of ganoid fishes, including those that have scales forming a coat of mail. also used adjectively. Webster English vocab. Английский словарь Webster. 2012